gtk/gsk
Benjamin Otte 8561ff37c4 vulkan: Use scale factor for offscreens and fallbacks
Previously, we just used the defaultscale factor, but now that we're
having it available in push constants, we can read it back for creating
offscreens and rendering fallbacks.

So do that.
2023-06-04 19:42:01 +02:00
..
broadway Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gl gsk: Support straight alpha textures 2023-05-31 14:37:33 -04:00
vulkan vulkan: Use scale factor for offscreens and fallbacks 2023-06-04 19:42:01 +02:00
gen-gsk-gresources-xml.py gsk: Move shader resources 2021-04-03 08:24:58 -04:00
gsk.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gskcairoblur.c Replace "gdouble" with "double" 2020-07-25 00:47:36 +02:00
gskcairoblurprivate.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gskcairorenderer.c renderers: Handle large viewports 2022-02-26 20:35:44 +01:00
gskcairorenderer.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gskdebug.c Rename gdk-private.h to gdkprivate.h 2022-09-23 23:23:27 -04:00
gskdebugprivate.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gskdiff.c gsk: Stop using g_slice 2023-03-14 14:56:42 -04:00
gskdiffprivate.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gskenums.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gskenumtypes.c.template types: fix various use of volatile in type registration 2020-11-18 20:21:33 -08:00
gskenumtypes.h.template Use @basename@ in enumeration type templates 2019-02-04 14:02:45 +01:00
gskglshader.c Fix spelling errors 2022-11-17 22:49:45 -05:00
gskglshader.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gskglshaderprivate.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gskprivate.c Drop an unused function 2022-07-15 15:47:11 -04:00
gskprivate.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gskprofiler.c Fix various bitfield warnings 2023-04-27 13:42:03 +02:00
gskprofilerprivate.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gskrenderer.c renderer: return_if_fail() if the given texture size is 0 2023-06-04 19:42:00 +02:00
gskrenderer.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gskrendererprivate.h gsk: Drop an unused function 2023-05-10 20:21:12 -04:00
gskrendernode.c rendernode: Get rid of GskRenderNodeTypeInfo 2023-04-03 19:27:58 +02:00
gskrendernode.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gskrendernodeimpl.c rendernode: clip when drawing shadows 2023-05-16 18:53:27 +02:00
gskrendernodeparser.c gsk: Support swizzle for gray and alpha formats 2023-05-30 14:41:01 -04:00
gskrendernodeparserprivate.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gskrendernodeprivate.h rendernode: Get rid of GskRenderNodeTypeInfo 2023-04-03 19:27:58 +02:00
gskroundedrect.c vulkan: Track offset in the renderpass 2023-06-04 19:42:01 +02:00
gskroundedrect.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gskroundedrectprivate.h vulkan: Track offset in the renderpass 2023-06-04 19:42:01 +02:00
gsktransform.c Mark various GskTransform functions as nullable in their return value 2022-01-14 11:57:23 +02:00
gsktransform.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gsktransformprivate.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gsktypes.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
meson.build build: Use generated SPIR-V files 2023-05-02 08:41:43 +02:00