| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-11-17 | Remove support for DMA-BUF flags | Simon Ser | |
| They are never used in practice, which makes all of our flag handling effectively dead code. Also, APIs such as KMS don't provide a good way to deal with the flags. Let's just fail the DMA-BUF import when clients provide flags. | |||
| 2021-04-08 | render: drop support for ellipses | Simon Ser | |
| For anything more complicated than quads, compositors can easily ship their own shaders. Closes: https://github.com/swaywm/wlroots/issues/2759 | |||
| 2020-06-17 | render/gles2: use .x/.y instead of .s/.t | Simon Ser | |
| texcoord is a vector of coordinates, with the first member being the X axis value and the second member being the Y axis value. It makes more sense to use the accessors with the same names. | |||
| 2018-05-18 | gles2: pre-multiply alpha and fix blending function | Ilia Bozhinov | |
| 2018-05-15 | Fix alpha for src_rgba and src_rgbx | Brian Ashworth | |
| 2018-03-20 | render/gles2: remove global state, use OpenGL debug extension | emersion | |
| 2018-03-20 | gles2: Honor alpha in fragment_src_external | Guido Günther | |
| By using the same vertex shader and adding alpha to the fragment shader for external textures we can: - use alpha blending - have wlr_gles2_render_texture_with_matrix work with the GL_TEXTURE_EXTERNAL_OES. So far this failed since we passed in alpha which was unknown by fragment_src_external | |||
| 2018-03-15 | render/gles2: remove matrix transposition in shaders | emersion | |
| 2018-03-15 | Merge branch 'master' into matrix-redesign | emersion | |
| 2018-03-15 | matrix: use 2D matrices | emersion | |
| 2018-03-15 | Indent GLSL by two spaces | Guido Günther | |
| since this is the most established indentation | |||
| 2018-03-11 | render: Flip textures in case of inverted_y | Guido Günther | |
| 2018-02-12 | Reformat all #include directives | emersion | |
| 2017-08-12 | Fix external shader | nyorain | |
| 2017-08-10 | Implement drm (egl) buffer attaching | nyorain | |
| 2017-06-23 | Support wl_shm pixel formats in gles2 renderer | Drew DeVault | |
| 2017-06-23 | Manually transpose matricies in shader | Drew DeVault | |
| Since GLES2 doesn't do this for us, it seems, on all platforms. | |||
| 2017-06-23 | Switch to GLES2 | Drew DeVault | |
| Closes #13 | |||
