Messages by Thread
-
[EGIT] [efl] 07/15: fix(evas_ector_gl): stop the ector surface owning the raster buffer
Enlightenment Git
-
[EGIT] [efl] 02/15: perf(evas_ector_gl): collapse per-draw span state into a VAO
Enlightenment Git
-
[EGIT] [e16] 01/02: Spec file: Add a %conf section
Enlightenment Git
-
[EGIT] [e16] 02/02: snaps: Fix potential crash in title match feature
Enlightenment Git
-
[EGIT] [enlightenment] 01/01: NetBSD support: Correct power menu commands
Enlightenment Git
-
[EGIT] [enlightenment] 03/03: NetBSD support: Ignore SEGV_PKUERR signal
Enlightenment Git
-
[EGIT] [enlightenment] 02/03: feature: Add initial NetBSD support
Enlightenment Git
-
[EGIT] [enlightenment] 01/03: bluez - work around no bond pairs that insta unpair
Enlightenment Git
-
[EGIT] [enlightenment] 01/01: bluez - work around no bond pairs that insta unpair
Enlightenment Git
-
[EGIT] [efl] 01/02: evas/gl_x11: import wl_dmabuf native surfaces
Enlightenment Git
-
[EGIT] [efl] 02/02: evas/gl: move wl_dmabuf import into gl_common
Enlightenment Git
-
[EGIT] [enlightenment] 02/04: randr2 - guard canvas update on evas, not ee, for wayland startup
Enlightenment Git
-
[EGIT] [enlightenment] 01/04: e_randr2 - sort modes by resolution before looking at refresh
Enlightenment Git
-
[EGIT] [efl] 09/09: fix(evas_ector_gl): apply VG composite masks in span-fallback mode
Enlightenment Git
-
[EGIT] [efl] 05/09: fix(evas_ector_gl): do not evict gradient atlas rows in use this pass
Enlightenment Git
-
[EGIT] [efl] 08/09: perf(evas_ector_gl): pack span rows into one upload without unpack_subimage
Enlightenment Git
-
[EGIT] [efl] 06/09: fix(evas_ector_gl): resume LRU after atlas flush, strengthen tests
Enlightenment Git
-
[EGIT] [efl] 03/09: feat(evas_ector_gl): gate the span path on queried GL limits
Enlightenment Git
-
[EGIT] [efl] 01/09: fix(evas_ector_gl): record span shader init failure instead of retrying it
Enlightenment Git
-
[EGIT] [efl] 02/09: fix(evas_ector_gl): select fragment highp from a runtime probe
Enlightenment Git
-
[EGIT] [efl] 04/09: fix(evas_ector_gl): fall back to CPU rasterization when spans are unusable
Enlightenment Git
-
[EGIT] [efl] 07/09: fix(evas_ector_gl): flush before reusing span textures across passes
Enlightenment Git
-
[EGIT] [efl] 01/02: fix(evas_ector_gl): evaluate gradients in span-local space
Enlightenment Git
-
[EGIT] [efl] 02/02: fix(evas_vg): draw the source for MASK_INTERSECT and MASK_SUBSTRACT
Enlightenment Git
-
[EGIT] [expedite] 01/01: add engine-vs-engine rendering parity testing
Enlightenment Git
-
[EGIT] [efl] 03/22: feat(ector_gl): composite mask support and VG canvas integration
Enlightenment Git
-
[EGIT] [efl] 17/22: fix(evas_ector_gl): NDC for FBO targets, mixed fill/stroke split
Enlightenment Git
-
[EGIT] [efl] 19/22: perf(evas_ector_gl): cache and accelerate gradient ramp atlas CRC
Enlightenment Git
-
[EGIT] [efl] 07/22: refactor(evas_ector_gl): remove software fallback from GL engine
Enlightenment Git
-
[EGIT] [efl] 11/22: docs(evas_ector_gl): explain why span pipe-flush quad cap is latent
Enlightenment Git
-
[EGIT] [efl] 08/22: perf(evas_ector_gl): narrow span-shader precision to mediump for V3D 4.2
Enlightenment Git
-
[EGIT] [efl] 16/22: refactor(evas_ector_gl): drop dead per-shape uniform path
Enlightenment Git
-
[EGIT] [efl] 12/22: feat(evas_ector_gl): add gradient ramp atlas with unit tests
Enlightenment Git
-
[EGIT] [efl] 21/22: refactor(evas_ector_gl): order pipe[] span fields by size
Enlightenment Git
-
[EGIT] [efl] 20/22: perf(evas_ector_gl): cache ramp CRC on gradient data, drop atlas re-hash
Enlightenment Git
-
[EGIT] [efl] 22/22: docs(evas_ector_gl): correct stale comments in span pipe-flush path
Enlightenment Git
-
[EGIT] [efl] 06/22: refactor(evas_ector_gl): consolidate span-buffer GLSL and gradient logic
Enlightenment Git
-
[EGIT] [efl] 05/22: perf(evas_ector_gl): move sentinel writes to collection phase for cache locality
Enlightenment Git
-
[EGIT] [efl] 13/22: feat(evas_ector_gl): route gradient ramps through shared atlas
Enlightenment Git
-
[EGIT] [efl] 14/22: refactor(evas_ector_gl): introduce per-variant span vertex structs
Enlightenment Git
-
[EGIT] [efl] 09/22: perf(evas_ector_gl): emit per-binding span-shader variants, drop sampler-keep
Enlightenment Git
-
[EGIT] [efl] 18/22: perf(evas_ector_gl): use VBO for span vertex data to recover non-batch FPS
Enlightenment Git
-
[EGIT] [efl] 04/22: perf(evas_ector_gl): optimize span-buffer pipeline with fast path, incremental hash, and sentinel comment
Enlightenment Git
-
[EGIT] [efl] 10/22: perf(evas_ector_gl): use glClear+scissor for FBO sub-region clear
Enlightenment Git
-
[EGIT] [enlightenment] 03/03: tests - stop leaking a runtime dir per compositor
Enlightenment Git
-
[EGIT] [enlightenment] 01/03: tests - document how to get a working wlcs runner
Enlightenment Git
-
[EGIT] [enlightenment] 02/03: tests - correct what the wlcs extension descriptor actually does
Enlightenment Git
-
[EGIT] [enlightenment] 03/05: wl_test - a test-only back door into the compositor
Enlightenment Git
-
[EGIT] [enlightenment] 05/05: tests - add a wlcs conformance integration
Enlightenment Git
-
[EGIT] [enlightenment] 01/05: e_comp_wl - do not walk into strcmp(NULL) when a second output appears
Enlightenment Git
-
[EGIT] [enlightenment] 04/05: wl_test - add touch injection
Enlightenment Git
-
[EGIT] [enlightenment] 02/05: e_main - add E_MODULE_FORCE_LOAD
Enlightenment Git
-
[EGIT] [enlightenment] 03/06: tests - add a -Dtests option, the check harness and a wltest profile
Enlightenment Git
-
[EGIT] [enlightenment] 04/06: tests - run a headless compositor and check its advertised globals
Enlightenment Git
-
[EGIT] [enlightenment] 05/06: e_comp_wl - raise wl_output to version 4
Enlightenment Git
-
[EGIT] [enlightenment] 01/06: wl_buffer - advertise a wl_output
Enlightenment Git
-
[EGIT] [enlightenment] 02/06: build - require wayland-protocols >= 1.32
Enlightenment Git
-
[EGIT] [enlightenment] 06/06: e_comp_wl - advertise scale 1 until set_buffer_scale is honoured
Enlightenment Git
-
[EGIT] [enlightenment] 01/02: wl_test - add touch injection
Enlightenment Git
-
[EGIT] [enlightenment] 02/02: tests - add a wlcs conformance integration
Enlightenment Git
-
[EGIT] [enlightenment] 02/02: e_comp_wl - advertise scale 1 until set_buffer_scale is honoured
Enlightenment Git
-
[EGIT] [enlightenment] 03/07: tests - add a -Dtests option, the check harness and a wltest profile
Enlightenment Git
-
[EGIT] [enlightenment] 01/02: e_comp_wl - raise wl_output to version 4
Enlightenment Git
-
[EGIT] [enlightenment] 07/07: wl_test - a test-only back door into the compositor
Enlightenment Git
-
[EGIT] [enlightenment] 04/07: tests - run a headless compositor and check its advertised globals
Enlightenment Git
-
[EGIT] [enlightenment] 02/07: build - require wayland-protocols >= 1.32
Enlightenment Git
-
[EGIT] [enlightenment] 05/07: e_comp_wl - do not walk into strcmp(NULL) when a second output appears
Enlightenment Git
-
[EGIT] [enlightenment] 06/07: e_main - add E_MODULE_FORCE_LOAD
Enlightenment Git
-
[EGIT] [enlightenment] 01/07: wl_buffer - advertise a wl_output
Enlightenment Git
-
[EGIT] [efl] 02/02: evas/tests: cover the image buffer crop property
Enlightenment Git
-
[EGIT] [efl] 01/02: evas: add a buffer crop property to image objects
Enlightenment Git
-
[EGIT] [efl] 01/01: evas/tests: pin the HiDPI buffer scale contract
Enlightenment Git
-
[EGIT] [expedite] 01/01: add an Image Crop Pan Zoom test
Enlightenment Git
-
[EGIT] [efl] 01/01: evas: EXPERIMENTAL re-enable 5 of 11 FIXME-disabled SSE3 blend slots
Enlightenment Git
-
[EGIT] [legacy-imlib2_loaders] 01/01: Spec file: Add a %conf section
Enlightenment Git
-
[EGIT] [legacy-imlib2] 01/01: Spec file: Add a %conf section
Enlightenment Git
-
[EGIT] [efl] 01/04: ecore_drm2: never hand back a zero depth or a bpp that is really a depth
Enlightenment Git
-
[EGIT] [efl] 02/04: evas/drm: give up rather than spin when no framebuffer can be had
Enlightenment Git
-
[EGIT] [efl] 04/04: evas/drm: drop the framebuffers when the output is reconfigured
Enlightenment Git
-
[EGIT] [efl] 03/04: evas/drm: pick a framebuffer for every frame again
Enlightenment Git
-
[EGIT] [efl] 01/24: theme - add some new mono icons for use...
Enlightenment Git
-
[EGIT] [efl] 06/24: evas: first AVX2 blend kernel, pixel over dst
Enlightenment Git
-
[EGIT] [efl] 03/24: eina: detect AVX2, including the OS YMM-state check
Enlightenment Git
-
[EGIT] [efl] 17/24: evas/wayland_egl: check the platform extension we actually use
Enlightenment Git
-
[EGIT] [efl] 11/24: evas: add AVX2 blend mask+colour and blend_rel span kernels
Enlightenment Git
-
[EGIT] [efl] 14/24: ecore_wl2: allocate dmabufs through gbm and negotiate modifiers
Enlightenment Git
-
[EGIT] [efl] 09/24: evas: port blend pixel+colour group to AVX2 with a 4-wide stage
Enlightenment Git
-
[EGIT] [efl] 12/24: evas: add AVX2 copy op kernels (pixel and color spans)
Enlightenment Git
-
[EGIT] [efl] 10/24: evas: port blend pixel+mask group to AVX2, 6/6 slots bit-exact vs C
Enlightenment Git
-
[EGIT] [efl] 08/24: evas/tests: add AVX2-vs-SSE3 differential harness with strict/tolerant gates
Enlightenment Git
-
[EGIT] [efl] 20/24: ecore_drm2: fix crtc mode matching and pick the best output mode
Enlightenment Git
-
[EGIT] [efl] 05/24: evas: add a CPU_AVX2 tier and parameterize the SIMD differential test
Enlightenment Git
-
[EGIT] [efl] 24/24: evas/drm: drop the framebuffers when the output is reconfigured
Enlightenment Git
-
[EGIT] [efl] 04/24: evas: add the AVX2 cpu feature bit and EVAS_CPU_NO_AVX2
Enlightenment Git
-
[EGIT] [efl] 19/24: ecore_wl2: map the dmabuf itself rather than a gbm staging copy
Enlightenment Git
-
[EGIT] [efl] 16/24: evas/gl_drm: fail when no EGL config matches the scanout format
Enlightenment Git
-
[EGIT] [efl] 02/24: ecore-con: url - use unref not del for parentless objects
Enlightenment Git
-
[EGIT] [efl] 18/24: ecore_evas/drm: don't require libglapi for the gl_drm engine
Enlightenment Git
-
[EGIT] [efl] 13/24: ecore_wl2: check the drm driver before using driver specific ioctls
Enlightenment Git
-
[EGIT] [efl] 21/24: ecore_drm2: never hand back a zero depth or a bpp that is really a depth
Enlightenment Git
-
[EGIT] [efl] 22/24: evas/drm: give up rather than spin when no framebuffer can be had
Enlightenment Git
-
[EGIT] [efl] 15/24: evas/gl_drm: gate dmabuf modifier attributes on the import extension
Enlightenment Git
-
[EGIT] [efl] 07/24: evas: port blend color kernel to AVX2
Enlightenment Git
-
[EGIT] [efl] 23/24: evas/drm: pick a framebuffer for every frame again
Enlightenment Git
-
[EGIT] [enlightenment] 04/04: randr2 - guard canvas update on evas, not ee, for wayland startup
Enlightenment Git
-
[EGIT] [enlightenment] 03/04: e_randr2 - sort modes by resolution before looking at refresh
Enlightenment Git
-
[EGIT] [enlightenment] 02/03: qt - let's only set env vars if not set and not all
Enlightenment Git
-
[EGIT] [enlightenment] 03/03: e_randr2 - sort modes by resolution before looking at refresh
Enlightenment Git
-
[EGIT] [enlightenment] 01/03: shot uploader - fix stdout comms to be stdout again in raw fmt
Enlightenment Git
-
[EGIT] [efl] 18/18: ecore_drm2: fix crtc mode matching and pick the best output mode
Enlightenment Git
-
[EGIT] [efl] 03/18: evas: add a CPU_AVX2 tier and parameterize the SIMD differential test
Enlightenment Git
-
[EGIT] [efl] 05/18: evas: port blend color kernel to AVX2
Enlightenment Git
-
[EGIT] [efl] 04/18: evas: first AVX2 blend kernel, pixel over dst
Enlightenment Git
-
[EGIT] [efl] 07/18: evas: port blend pixel+colour group to AVX2 with a 4-wide stage
Enlightenment Git
-
[EGIT] [efl] 06/18: evas/tests: add AVX2-vs-SSE3 differential harness with strict/tolerant gates
Enlightenment Git
-
[EGIT] [efl] 01/18: eina: detect AVX2, including the OS YMM-state check
Enlightenment Git
-
[EGIT] [efl] 09/18: evas: add AVX2 blend mask+colour and blend_rel span kernels
Enlightenment Git
-
[EGIT] [efl] 10/18: evas: add AVX2 copy op kernels (pixel and color spans)
Enlightenment Git
-
[EGIT] [efl] 11/18: ecore_wl2: check the drm driver before using driver specific ioctls
Enlightenment Git
-
[EGIT] [efl] 08/18: evas: port blend pixel+mask group to AVX2, 6/6 slots bit-exact vs C
Enlightenment Git
-
[EGIT] [efl] 13/18: evas/gl_drm: gate dmabuf modifier attributes on the import extension
Enlightenment Git
-
[EGIT] [efl] 02/18: evas: add the AVX2 cpu feature bit and EVAS_CPU_NO_AVX2
Enlightenment Git
-
[EGIT] [efl] 16/18: ecore_evas/drm: don't require libglapi for the gl_drm engine
Enlightenment Git
-
[EGIT] [efl] 17/18: ecore_wl2: map the dmabuf itself rather than a gbm staging copy
Enlightenment Git
-
[EGIT] [efl] 15/18: evas/wayland_egl: check the platform extension we actually use
Enlightenment Git
-
[EGIT] [efl] 14/18: evas/gl_drm: fail when no EGL config matches the scanout format
Enlightenment Git
-
[EGIT] [efl] 12/18: ecore_wl2: allocate dmabufs through gbm and negotiate modifiers
Enlightenment Git
-
[EGIT] [efl] 03/07: evas/gl_drm: gate dmabuf modifier attributes on the import extension
Enlightenment Git
-
[EGIT] [efl] 06/07: ecore_evas/drm: don't require libglapi for the gl_drm engine
Enlightenment Git
-
[EGIT] [efl] 01/07: ecore_wl2: check the drm driver before using driver specific ioctls
Enlightenment Git