gtk2/gsk/ngl
Matthias Clasen 6f1742970d ngl: Make render_texture high depth aware
Make a deep texture, if the render nodes have
high depth content.

For now, we use 32F here for the deep format,
since using 16F causes small rounding errors
that break the memorytexture roundtrip tests.
2021-10-06 21:45:54 -04:00
..
resources ngl: Fix crash with intel driver on Windows when compiling shaders 2021-03-25 08:20:30 -04:00
fp16.c fp16.c: Fix float_to_half() function call 2021-09-30 16:21:38 +08:00
fp16i.c Add vectorized half-float conversion 2021-09-10 22:17:31 -04:00
fp16private.h Add vectorized half-float conversion 2021-09-10 22:17:31 -04:00
gskglprofiler.c gsk: Drop the gl renderer 2021-08-20 22:58:30 -04:00
gskglprofilerprivate.h gsk: Drop the gl renderer 2021-08-20 22:58:30 -04:00
gsknglattachmentstate.c gsk: add OpenGL based GskNglRenderer 2021-02-23 14:41:52 -08:00
gsknglattachmentstateprivate.h gsk: add OpenGL based GskNglRenderer 2021-02-23 14:41:52 -08:00
gsknglbuffer.c gsk: Clean up docs syntax 2021-05-22 17:25:26 -04:00
gsknglbufferprivate.h ngl: ensure vertices buffer allocates enough vertices 2021-03-18 10:43:24 -07:00
gsknglcommandqueue.c ngl: Allow specifying texture formats 2021-10-06 21:35:25 -04:00
gsknglcommandqueueprivate.h ngl: Allow specifying texture formats 2021-10-06 21:35:25 -04:00
gsknglcompiler.c ngl: Add infrastructure for clip-variants of shaders 2021-03-07 20:30:45 -05:00
gsknglcompilerprivate.h ngl: Add infrastructure for clip-variants of shaders 2021-03-07 20:30:45 -05:00
gskngldriver.c ngl: Allow specifying texture formats 2021-10-06 21:35:25 -04:00
gskngldriverprivate.h ngl: Allow specifying texture formats 2021-10-06 21:35:25 -04:00
gsknglglyphlibrary.c memorytexture: Split out GdkMemoryFormat handling 2021-10-06 22:50:07 +02:00
gsknglglyphlibraryprivate.h Revert "gsk: Add font options to the glyph cache" 2021-09-04 15:42:05 -04:00
gskngliconlibrary.c memorytexture: Split out GdkMemoryFormat handling 2021-10-06 22:50:07 +02:00
gskngliconlibraryprivate.h gsk: add OpenGL based GskNglRenderer 2021-02-23 14:41:52 -08:00
gsknglprogram.c ngl: Small docs updates 2021-10-03 11:08:46 -04:00
gsknglprogramprivate.h ngl: move uniform key mapping into uniform state 2021-03-23 13:44:26 -07:00
gsknglprograms.defs ngl: Special-case css backgrounds 2021-03-14 16:49:31 -04:00
gsknglrenderer.c ngl: Make render_texture high depth aware 2021-10-06 21:45:54 -04:00
gsknglrenderer.h g-i: add missing since annotations for 4.2 2021-03-07 19:50:32 +01:00
gsknglrendererprivate.h gsk: add OpenGL based GskNglRenderer 2021-02-23 14:41:52 -08:00
gsknglrenderjob.c ngl: Determine intermediate formats 2021-10-06 21:35:25 -04:00
gsknglrenderjobprivate.h gsk: add OpenGL based GskNglRenderer 2021-02-23 14:41:52 -08:00
gsknglshadowlibrary.c ngl: Avoid cairo_to_png in debug output 2021-09-15 21:18:34 -04:00
gsknglshadowlibraryprivate.h gsk: add OpenGL based GskNglRenderer 2021-02-23 14:41:52 -08:00
gskngltexture.c ngl: Allow specifying texture formats 2021-10-06 21:35:25 -04:00
gskngltexturelibrary.c ngl: Allow specifying texture formats 2021-10-06 21:35:25 -04:00
gskngltexturelibraryprivate.h ngl: Drop the texture pool object 2021-10-03 02:32:40 -04:00
gskngltextureprivate.h ngl: Allow specifying texture formats 2021-10-06 21:35:25 -04:00
gskngltypesprivate.h ngl: Reduce vertex storage 2021-04-07 21:30:43 -04:00
gskngluniformstate.c ngl: Fix a rare assertion violation 2021-04-12 22:53:48 -04:00
gskngluniformstateprivate.h Annotate gsk_ngl_uniform_state_align as pure 2021-09-14 16:38:08 -04:00
inlinearray.h gsk: add OpenGL based GskNglRenderer 2021-02-23 14:41:52 -08:00
ninesliceprivate.h ngl: Drop the texture pool object 2021-10-03 02:32:40 -04:00
stb_rect_pack.c gsk: Drop the gl renderer 2021-08-20 22:58:30 -04:00
stb_rect_pack.h gsk: Drop the gl renderer 2021-08-20 22:58:30 -04:00