gtk/gsk/vulkan
Emmanuele Bassi d701a89281 Turn GskRenderNode into a derivable type
Language bindings—especially ones based on introspection—cannot deal
with custom type hiearchies. Luckily for us, GType has a derivable type
with low overhead: GTypeInstance.

By turning GskRenderNode into a GTypeInstance, and creating derived
types for each class of node, we can provide an introspectable API to
our non-C API consumers, with no functional change to the C API itself.
2020-04-08 15:40:15 +01:00
..
gskvulkanblendmodepipeline.c
gskvulkanblendmodepipelineprivate.h
gskvulkanblurpipeline.c
gskvulkanblurpipelineprivate.h
gskvulkanborderpipeline.c
gskvulkanborderpipelineprivate.h
gskvulkanboxshadowpipeline.c
gskvulkanboxshadowpipelineprivate.h
gskvulkanbuffer.c
gskvulkanbufferprivate.h
gskvulkanclip.c
gskvulkanclipprivate.h
gskvulkancolorpipeline.c
gskvulkancolorpipelineprivate.h
gskvulkancolortextpipeline.c
gskvulkancolortextpipelineprivate.h
gskvulkancommandpool.c
gskvulkancommandpoolprivate.h
gskvulkancrossfadepipeline.c
gskvulkancrossfadepipelineprivate.h
gskvulkaneffectpipeline.c
gskvulkaneffectpipelineprivate.h
gskvulkanglyphcache.c
gskvulkanglyphcacheprivate.h
gskvulkanimage.c
gskvulkanimageprivate.h
gskvulkanlineargradientpipeline.c
gskvulkanlineargradientpipelineprivate.h
gskvulkanmemory.c
gskvulkanmemoryprivate.h
gskvulkanpipeline.c
gskvulkanpipelineprivate.h
gskvulkanpushconstants.c
gskvulkanpushconstantsprivate.h
gskvulkanrender.c
gskvulkanrenderer.c
gskvulkanrenderer.h
gskvulkanrendererprivate.h
gskvulkanrenderpass.c
gskvulkanrenderpassprivate.h
gskvulkanrenderprivate.h
gskvulkanshader.c
gskvulkanshaderprivate.h
gskvulkantextpipeline.c
gskvulkantextpipelineprivate.h
gskvulkantexturepipeline.c
gskvulkantexturepipelineprivate.h