summaryrefslogtreecommitdiff
path: root/libweston/renderer-gl/gl-renderer.c
AgeCommit message (Expand)AuthorFilesLines
2021-04-07gl-renderer: move shader list destroy to gl-shaders.cPekka Paalanen1-4/+1
2021-04-07gl-renderer: pass 'gr' from draw_view()Pekka Paalanen1-10/+9
2021-04-07gl-renderer: move gl_renderer_send_shader_error() upwardsPekka Paalanen1-13/+13
2021-04-07gl-renderer: move functions into gl-shaders.cPekka Paalanen1-104/+0
2021-02-25gl-renderer: garbage-collect old shadersPekka Paalanen1-1/+31
2021-02-25gl-renderer: log shader deletions tooPekka Paalanen1-2/+2
2021-02-25gl-renderer: add compositor shorthand pointerPekka Paalanen1-7/+6
2021-02-25gl-renderer: whitespace style clean-upPekka Paalanen1-10/+11
2021-02-25gl-renderer: support XYUV8888 wl_shm formatPekka Paalanen1-0/+12
2021-02-25Add weston-drm-fourcc.hPekka Paalanen1-9/+1
2021-02-25gl-renderer: drop R8 and GR88 definitionsPekka Paalanen1-8/+0
2021-02-25tests: extend output-damage to GL shadow framebufferPekka Paalanen1-1/+10
2021-02-25gl-renderer: implement intermediate framebuffer (shadow)Harish Krupo1-7/+220
2021-02-25gl-renderer: Add debug scope for shader generatorHarish Krupo1-0/+6
2021-02-25gl-renderer: add missing glActiveTexture callsPekka Paalanen1-0/+5
2021-02-25gl-renderer: add fallback shaderPekka Paalanen1-19/+63
2021-02-25gl-renderer: send protocol error on shader failurePekka Paalanen1-1/+16
2021-02-25gl-renderer: Requirement based shader generationHarish Krupo1-89/+140
2021-02-25gl-renderer: simplify shader replacement in draw_view()Pekka Paalanen1-20/+14
2021-02-25gl-renderer: split into gl-shaders.cPekka Paalanen1-245/+0
2021-02-25gl-renderer: bikeshed GL version handlingPekka Paalanen1-19/+28
2021-02-25tests: add output damage testPekka Paalanen1-1/+3
2021-02-25gl-renderer: assume pbuffers preserve contentsPekka Paalanen1-1/+19
2020-12-15gl-renderer: require GL_EXT_unpack_subimagePekka Paalanen1-24/+5
2020-08-13gl-renderer: remove incorrect assertionMichael Olbrich1-5/+2
2020-06-11gl-renderer: fix pbuffer surface creationTomek Bury1-2/+6
2020-05-25gl-renderer: query EGL to determine if GL_TEXTURE_EXTERNAL_OES should be usedMichael Olbrich1-5/+107
2020-03-20gl-renderer: Replace pbuffer-create args with structDaniel Stone1-8/+5
2020-03-20gl-renderer: Replace window-create args with structDaniel Stone1-8/+5
2020-03-20gl-renderer: Replace display-create args with structDaniel Stone1-11/+10
2020-02-18gl-renderer: Move EGL display creation to egl-glue.cScott Anderson1-23/+1
2020-02-18gl-renderer: Move platform extension checks to EGL client setupScott Anderson1-98/+9
2020-02-18gl-renderer: Move get_platform_display to EGL client setupScott Anderson1-19/+5
2020-02-18gl-renderer: Move EGL client extension handling earlierScott Anderson1-0/+2
2020-02-03gl-renderer: Avoid double-free on init failureDaniel Stone1-0/+1
2020-02-03gl-renderer: Fail earlier if shader compilation failsDaniel Stone1-0/+4
2019-12-09renderer: change all frame_signal emission to pass previous_damageStefan Agner1-1/+1
2019-12-04libweston: remove previous_damage from struct weston_outputLeandro Ribeiro1-1/+0
2019-12-03Revert "move frame_signal emission to weston_output_repaint()"Leandro Ribeiro1-0/+1
2019-11-27move frame_signal emission to weston_output_repaint()Leandro Ribeiro1-1/+0
2019-11-25gl-renderer: Add support for XYUV format (v2)Vivek Kasireddy1-1/+38
2019-11-25gl-renderer: Replace EGL_*_WL macros with locally defined enumsVivek Kasireddy1-8/+14
2019-11-21renderer-gl: Display a solid shader color when direct-display is in useMarius Vlad1-1/+10
2019-11-21renderer-gl: Avoid retrieving the EGL image it direct_display flag was setMarius Vlad1-5/+14
2019-10-17libweston: Convert timeline points to use the timeline scopeMarius Vlad1-3/+3
2019-10-17libweston: Clean-up timeline to make room for a new approachMarius Vlad1-2/+1
2019-10-11headless, gl-renderer: support pbuffer outputsPekka Paalanen1-0/+43
2019-10-11gl-renderer: add EGL surfaceless platform supportPekka Paalanen1-0/+6
2019-10-11gl-renderer: display_create needs surface typePekka Paalanen1-4/+3
2019-10-04Unify the include style of shared/ headersPekka Paalanen1-1/+1