117 Commits (19f318692e58bb084a7664caf43decf90f7f28c8)

Author SHA1 Message Date
Harish Krupo 71078b4044 gl-renderer: Add debug scope for shader generator 4 years ago
Pekka Paalanen 7714c6172d gl-renderer: add missing glActiveTexture calls 4 years ago
Pekka Paalanen c12963f98d gl-renderer: add fallback shader 4 years ago
Pekka Paalanen 06c9d0f054 gl-renderer: send protocol error on shader failure 4 years ago
Harish Krupo 7903c5e667 gl-renderer: Requirement based shader generation 4 years ago
Pekka Paalanen e41c6d90d0 gl-renderer: simplify shader replacement in draw_view() 4 years ago
Pekka Paalanen 3ec25d7812 gl-renderer: split into gl-shaders.c 4 years ago
Pekka Paalanen d8a0ba893d gl-renderer: bikeshed GL version handling 4 years ago
Pekka Paalanen fbd4160474 tests: add output damage test 4 years ago
Pekka Paalanen 1e365c8c4c gl-renderer: assume pbuffers preserve contents 4 years ago
Pekka Paalanen 593d5af43a gl-renderer: require GL_EXT_unpack_subimage 4 years ago
Michael Olbrich ad41ad968a gl-renderer: remove incorrect assertion 4 years ago
Tomek Bury ba54831100 gl-renderer: fix pbuffer surface creation 5 years ago
Michael Olbrich 40c519a3e6 gl-renderer: query EGL to determine if GL_TEXTURE_EXTERNAL_OES should be used 5 years ago
Daniel Stone 786490cb53 gl-renderer: Replace pbuffer-create args with struct 5 years ago
Daniel Stone db6e6e1ec5 gl-renderer: Replace window-create args with struct 5 years ago
Daniel Stone c890c384c8 gl-renderer: Replace display-create args with struct 5 years ago
Scott Anderson 4ed62d47cc gl-renderer: Move EGL display creation to egl-glue.c 5 years ago
Scott Anderson 4ed58b1d47 gl-renderer: Move platform extension checks to EGL client setup 5 years ago
Scott Anderson 7725415478 gl-renderer: Move get_platform_display to EGL client setup 5 years ago
Scott Anderson dddb592cfb gl-renderer: Move EGL client extension handling earlier 5 years ago
Daniel Stone d76947b666 gl-renderer: Avoid double-free on init failure 5 years ago
Daniel Stone 6d2e73b314 gl-renderer: Fail earlier if shader compilation fails 5 years ago
Stefan Agner 0bb9447653 renderer: change all frame_signal emission to pass previous_damage 5 years ago
Leandro Ribeiro 2eee164f24 libweston: remove previous_damage from struct weston_output 5 years ago
Leandro Ribeiro 914c96c3d2 Revert "move frame_signal emission to weston_output_repaint()" 5 years ago
Leandro Ribeiro 2619bfe420 move frame_signal emission to weston_output_repaint() 5 years ago
Vivek Kasireddy 9e7e7fac37 gl-renderer: Add support for XYUV format (v2) 5 years ago
Vivek Kasireddy ae3175780e gl-renderer: Replace EGL_*_WL macros with locally defined enums 5 years ago
Marius Vlad b8987056d4 renderer-gl: Display a solid shader color when direct-display is in use 5 years ago
Marius Vlad 9ad82d5996 renderer-gl: Avoid retrieving the EGL image it direct_display flag was set 5 years ago
Marius Vlad 3203ff68ad libweston: Convert timeline points to use the timeline scope 5 years ago
Marius Vlad 2a1b7865dd libweston: Clean-up timeline to make room for a new approach 5 years ago
Pekka Paalanen 5104d7b2af headless, gl-renderer: support pbuffer outputs 5 years ago
Pekka Paalanen ecdf50d38e gl-renderer: add EGL surfaceless platform support 5 years ago
Pekka Paalanen 411a7cfe67 gl-renderer: display_create needs surface type 5 years ago
Pekka Paalanen c232f8d934 Unify the include style of shared/ headers 5 years ago
Pekka Paalanen 88e5fcb55a gl-renderer: pbuffer config for non-surfaceless 5 years ago
Pekka Paalanen 5d6d2b10af gl-renderer: configs for pbuffers too 5 years ago
Pekka Paalanen 7cb7a6781f gl-renderer: remove EGLConfig attributes from API 5 years ago
Pekka Paalanen 7cbafec8ae gl-renderer: fuzzy EGLConfig matching for non-GBM 5 years ago
Pekka Paalanen ad8c7448cd gl-renderer: do not even pick a config with configless_context 5 years ago
Pekka Paalanen d8e851899a gl-renderer: use gl_renderer_get_egl_config() for display_create 5 years ago
Pekka Paalanen 8e42af02a6 gl_renderer: introduce gl_renderer_get_egl_config() 5 years ago
Pekka Paalanen 5aaf8dc405 gl-renderer: move into egl-glue.c 5 years ago
Daniel Stone d7120032b0 renderer-gl: Assert function presence matches extensions 5 years ago
Adam Jackson 570490cef5 gl-renderer: Fix possible memory leak when no dmabuf modifers are supported 5 years ago
Pekka Paalanen b766dbe3ac gl-renderer: remove print_egl_error_state 5 years ago
Pekka Paalanen 324e129172 gl-renderer: remove gl_renderer_output_surface 5 years ago
Pekka Paalanen c504e83b72 gl-renderer: remove gl_renderer_display 5 years ago