summaryrefslogtreecommitdiff
path: root/libweston/renderer-gl/gl-shaders.c
AgeCommit message (Expand)AuthorFilesLines
2024-07-29gl-renderer: Assume default GL texture unitLoïc Molinari1-0/+2
2024-07-29gl-renderer: Assume fixed wireframe tex unitLoïc Molinari1-5/+1
2024-07-29gl-renderer: Use fixed tex unitsLoïc Molinari1-14/+13
2024-07-29gl-renderer: Avoid GL_ as a prefix for constantsLoïc Molinari1-4/+4
2024-07-04gl-renderer: Remove sub-mesh wireframe coloringLoïc Molinari1-4/+1
2024-07-04gl-renderer: Add generic shader tinting supportLoïc Molinari1-4/+14
2024-07-04gl-renderer: Set up debug mode infrastructureLoïc Molinari1-3/+0
2024-06-27gl-renderer: Improve wireframe renderingLoïc Molinari1-1/+16
2024-06-19renderer-gl: Support more shm RGB formatsJeffy Chen1-1/+24
2024-06-18gl-renderer: fix texcoord in shader descPekka Paalanen1-1/+1
2024-06-04gl-renderer: Define attrib array locations in an enumLoïc Molinari1-3/+7
2024-06-04gl-renderer: Batch paint node's draw calls in fan debug modeLoïc Molinari1-2/+9
2024-03-26color: add support to parametric curves in weston_color_curveLeandro Ribeiro1-0/+41
2024-03-26gl-renderer: move lut_3x1d curves to unionLeandro Ribeiro1-30/+49
2023-08-02gl-renderer: Stop reading presentation clock without shaders to timePhilipp Zabel1-1/+2
2023-06-12gl-renderer: Derive texcoords from position in the vertex shaderLoïc Molinari1-6/+48
2023-01-16gl-shaders: Don't attempt to set unicolor when it's not validDerek Foreman1-3/+11
2022-09-28gl-renderer: add matrixVitaly Prosyak1-4/+16
2022-09-28gl-renderer: add post-curve set to identityVitaly Prosyak1-1/+30
2022-06-22gl-renderer: call it view_alpha in fragPekka Paalanen1-4/+4
2022-02-09gl-renderer: shaders implementation of color mapping functionVitaly Prosyak1-4/+56
2021-06-21gl-renderer: implement SHADER_COLOR_CURVE_LUT_3x1DPekka Paalanen1-1/+43
2021-06-21gl-renderer: add shader bit input_is_premultPekka Paalanen1-1/+24
2021-04-07gl-renderer: add note about fallback shader colorPekka Paalanen1-0/+9
2021-04-07gl-renderer: rework uniform value assignmentsPekka Paalanen1-11/+62
2021-04-07gl-renderer: move shader list destroy to gl-shaders.cPekka Paalanen1-0/+9
2021-04-07gl-renderer: move functions into gl-shaders.cPekka Paalanen1-2/+106
2021-02-25gl-renderer: print use time with gl-shader-generator debugPekka Paalanen1-4/+12
2021-02-25gl-renderer: log shader deletions tooPekka Paalanen1-8/+18
2021-02-25gl-renderer: add compositor shorthand pointerPekka Paalanen1-3/+2
2021-02-25gl-renderer: rename color uniform to unicolorPekka Paalanen1-1/+2
2021-02-25gl-renderer: Add debug scope for shader generatorHarish Krupo1-1/+69
2021-02-25gl-renderer: Requirement based shader generationHarish Krupo1-64/+95
2021-02-25gl-renderer: dump failed shader sourcePekka Paalanen1-0/+41
2021-02-25gl-renderer: rename shader debug flag to green_tintPekka Paalanen1-5/+5
2021-02-25gl-renderer: rewrite fragment shadersPekka Paalanen1-133/+33
2021-02-25gl-renderer: move vertex shader into new filePekka Paalanen1-10/+2
2021-02-25gl-renderer: split into gl-shaders.cPekka Paalanen1-0/+274