.. |
shaders
|
gpu: Scale the border offset
|
2024-02-09 04:28:32 +01:00 |
gskglbuffer.c
|
gpu: Don't try to be smart
|
2024-01-07 07:22:50 +01:00 |
gskglbufferprivate.h
|
gpu: Add float array to shaders and add an ubershader
|
2024-01-07 07:22:50 +01:00 |
gskgldescriptors.c
|
gpu: Handle storage buffers via descriptors
|
2024-01-07 07:22:52 +01:00 |
gskgldescriptorsprivate.h
|
gpu: Prepare GL rendering for samplerExternalEOS
|
2024-01-07 07:22:51 +01:00 |
gskgldevice.c
|
gpu: Print actually checked GLES version
|
2024-02-08 16:24:50 +01:00 |
gskgldeviceprivate.h
|
gpu: Introduce the concept of "variation"
|
2024-01-07 07:22:53 +01:00 |
gskglframe.c
|
gpu: Introduce the concept of "variation"
|
2024-01-07 07:22:53 +01:00 |
gskglframeprivate.h
|
gpu: Introduce the concept of "variation"
|
2024-01-07 07:22:53 +01:00 |
gskglimage.c
|
gpu: Add support for MacOS default framebuffer
|
2024-01-26 16:55:49 +01:00 |
gskglimageprivate.h
|
gpu: Add support for MacOS default framebuffer
|
2024-01-26 16:55:49 +01:00 |
gskgpublendmodeop.c
|
gpu: Setup attribute locations
|
2024-01-07 07:22:53 +01:00 |
gskgpublendmodeopprivate.h
|
gpu: Add a blend mode shader
|
2024-01-07 07:22:53 +01:00 |
gskgpublendop.c
|
gpu: Add a CLEAR blend mode for subsurface hole punching
|
2024-02-09 04:28:32 +01:00 |
gskgpublendopprivate.h
|
gpu: Make blend modes configurable
|
2024-01-07 07:22:52 +01:00 |
gskgpublitop.c
|
gpu: Add more assertions to blitop
|
2024-01-07 07:22:53 +01:00 |
gskgpublitopprivate.h
|
|
|
gskgpublurop.c
|
blurop: Print the blur radius
|
2024-02-04 21:57:13 +01:00 |
gskgpubluropprivate.h
|
gpu: Use variations in the blur shader
|
2024-01-07 07:22:53 +01:00 |
gskgpuborderop.c
|
gpu: Setup attribute locations
|
2024-01-07 07:22:53 +01:00 |
gskgpuborderopprivate.h
|
gpu: Make border shader usable for inset/outset
|
2024-01-07 07:22:50 +01:00 |
gskgpuboxshadowop.c
|
gpu: Setup attribute locations
|
2024-01-07 07:22:53 +01:00 |
gskgpuboxshadowopprivate.h
|
gpu: Add a box shadow shader
|
2024-01-07 07:22:51 +01:00 |
gskgpubuffer.c
|
gpu: Add ability to run shaders
|
2024-01-07 07:22:49 +01:00 |
gskgpubufferprivate.h
|
gpu: Add ability to run shaders
|
2024-01-07 07:22:49 +01:00 |
gskgpuclearop.c
|
gpu: Add a CommandState struct to the command vfuncs
|
2024-01-07 07:22:51 +01:00 |
gskgpuclearopprivate.h
|
gpu: Copy the clear trick from the Vulkan shader
|
2024-01-07 07:22:50 +01:00 |
gskgpuclip.c
|
gpu: Introduce "contained" clip
|
2024-01-12 20:06:04 +01:00 |
gskgpuclipprivate.h
|
gpu: Introduce "contained" clip
|
2024-01-12 20:06:04 +01:00 |
gskgpucolorizeop.c
|
gpu: Setup attribute locations
|
2024-01-07 07:22:53 +01:00 |
gskgpucolorizeopprivate.h
|
gpu: Refactor image handling
|
2024-01-07 07:22:50 +01:00 |
gskgpucolormatrixop.c
|
gpu: Setup attribute locations
|
2024-01-07 07:22:53 +01:00 |
gskgpucolormatrixopprivate.h
|
gpu: Add a color matrix shader
|
2024-01-07 07:22:52 +01:00 |
gskgpucolorop.c
|
gpu: Setup attribute locations
|
2024-01-07 07:22:53 +01:00 |
gskgpucoloropprivate.h
|
gpu: Add a color shader
|
2024-01-07 07:22:50 +01:00 |
gskgpuconicgradientop.c
|
gpu: Setup attribute locations
|
2024-01-07 07:22:53 +01:00 |
gskgpuconicgradientopprivate.h
|
gpu: Add a conic gradient shader
|
2024-01-07 07:22:53 +01:00 |
gskgpucrossfadeop.c
|
gpu: Setup attribute locations
|
2024-01-07 07:22:53 +01:00 |
gskgpucrossfadeopprivate.h
|
gpu: Add a cross-fade shader
|
2024-01-07 07:22:53 +01:00 |
gskgpudescriptors.c
|
gpu: Handle storage buffers via descriptors
|
2024-01-07 07:22:52 +01:00 |
gskgpudescriptorsprivate.h
|
gpu: Handle storage buffers via descriptors
|
2024-01-07 07:22:52 +01:00 |
gskgpudevice.c
|
Merge branch 'cache-weak-unref' into 'main'
|
2024-01-29 13:24:56 +00:00 |
gskgpudeviceprivate.h
|
gpu: Call make current before gc
|
2024-01-29 07:39:57 -05:00 |
gskgpudownloadop.c
|
vulkan: Guard dmabuf code with HAVE_DMABUF
|
2024-01-07 15:07:15 +01:00 |
gskgpudownloadopprivate.h
|
gpu: Add a boolean flag allow_dmabuf to the downloadop
|
2024-01-07 07:22:52 +01:00 |
gskgpuframe.c
|
gpu: Fix variable
|
2024-01-25 19:08:32 +01:00 |
gskgpuframeprivate.h
|
gpu: Implement a GdkDmabufDownloader
|
2024-01-07 07:22:52 +01:00 |
gskgpuglobalsop.c
|
gpu: Handle storage buffers via descriptors
|
2024-01-07 07:22:52 +01:00 |
gskgpuglobalsopprivate.h
|
gpu: Add ability to run shaders
|
2024-01-07 07:22:49 +01:00 |
gskgpuimage.c
|
gpu: Add dmabuf import for Vulkan
|
2024-01-07 07:22:51 +01:00 |
gskgpuimageprivate.h
|
gpu: Add dmabuf import for Vulkan
|
2024-01-07 07:22:51 +01:00 |
gskgpulineargradientop.c
|
gpu: Setup attribute locations
|
2024-01-07 07:22:53 +01:00 |
gskgpulineargradientopprivate.h
|
gpu: Handle >7 color stops
|
2024-01-07 07:22:52 +01:00 |
gskgpumaskop.c
|
gpu: Setup attribute locations
|
2024-01-07 07:22:53 +01:00 |
gskgpumaskopprivate.h
|
gpu: Add a mask shader
|
2024-01-07 07:22:52 +01:00 |
gskgpumipmapop.c
|
gsk: Fix blit sizes while generating mipmaps on vk
|
2024-02-10 10:59:44 -05:00 |
gskgpumipmapopprivate.h
|
gpu: Add support for texture-scale nodes
|
2024-01-07 07:22:51 +01:00 |
gskgpunodeprocessor.c
|
gpu: Avoid offscreens for disjoint containers
|
2024-02-12 08:34:18 +01:00 |
gskgpunodeprocessorprivate.h
|
|
|
gskgpuop.c
|
gpu: Add a CommandState struct to the command vfuncs
|
2024-01-07 07:22:51 +01:00 |
gskgpuopprivate.h
|
Fix typos throughout
|
2024-01-07 20:44:05 -05:00 |
gskgpuprint.c
|
gpu: Add a blend mode shader
|
2024-01-07 07:22:53 +01:00 |
gskgpuprintprivate.h
|
gpu: Add a blend mode shader
|
2024-01-07 07:22:53 +01:00 |
gskgpuradialgradientop.c
|
gpu: Setup attribute locations
|
2024-01-07 07:22:53 +01:00 |
gskgpuradialgradientopprivate.h
|
gpu: Add a radial gradient shader
|
2024-01-07 07:22:53 +01:00 |
gskgpurenderer.c
|
gpu: Fix scale fluctuation
|
2024-02-09 19:49:54 -05:00 |
gskgpurenderer.h
|
|
|
gskgpurendererprivate.h
|
gpu: Implement a GdkDmabufDownloader
|
2024-01-07 07:22:52 +01:00 |
gskgpurenderpassop.c
|
gpu: Fix scale fluctuation
|
2024-02-09 19:49:54 -05:00 |
gskgpurenderpassopprivate.h
|
gpu: Add ability to run shaders
|
2024-01-07 07:22:49 +01:00 |
gskgpuroundedcolorop.c
|
gpu: Setup attribute locations
|
2024-01-07 07:22:53 +01:00 |
gskgpuroundedcoloropprivate.h
|
gpu: Add a rounded color shader
|
2024-01-07 07:22:50 +01:00 |
gskgpuscissorop.c
|
gpu: Add a CommandState struct to the command vfuncs
|
2024-01-07 07:22:51 +01:00 |
gskgpuscissoropprivate.h
|
gpu: Add scissor operation
|
2024-01-07 07:22:49 +01:00 |
gskgpushaderop.c
|
gpu: Introduce the concept of "variation"
|
2024-01-07 07:22:53 +01:00 |
gskgpushaderopprivate.h
|
gpu: Setup attribute locations
|
2024-01-07 07:22:53 +01:00 |
gskgpustraightalphaop.c
|
gpu: Setup attribute locations
|
2024-01-07 07:22:53 +01:00 |
gskgpustraightalphaopprivate.h
|
gpu: Handle alpha in image_op() wrapper
|
2024-01-07 07:22:53 +01:00 |
gskgputextureop.c
|
gpu: Setup attribute locations
|
2024-01-07 07:22:53 +01:00 |
gskgputextureopprivate.h
|
gpu: Refactor image handling
|
2024-01-07 07:22:50 +01:00 |
gskgputypesprivate.h
|
gpu: Add a CLEAR blend mode for subsurface hole punching
|
2024-02-09 04:28:32 +01:00 |
gskgpuuberop.c
|
gpu: Setup attribute locations
|
2024-01-07 07:22:53 +01:00 |
gskgpuuberopprivate.h
|
gpu: Refactor image handling
|
2024-01-07 07:22:50 +01:00 |
gskgpuuploadop.c
|
gpu: Change the cairo upload op prototype
|
2024-01-07 07:22:53 +01:00 |
gskgpuuploadopprivate.h
|
gpu: Change the cairo upload op prototype
|
2024-01-07 07:22:53 +01:00 |
gsknglrenderer.c
|
gpu: Add support for MacOS default framebuffer
|
2024-01-26 16:55:49 +01:00 |
gsknglrendererprivate.h
|
|
|
gskvulkanbuffer.c
|
gpu: Add ability to run shaders
|
2024-01-07 07:22:49 +01:00 |
gskvulkanbufferprivate.h
|
gpu: Add ability to run shaders
|
2024-01-07 07:22:49 +01:00 |
gskvulkandescriptors.c
|
gpu: sync dmabufs via semaphores
|
2024-01-07 07:22:52 +01:00 |
gskvulkandescriptorsprivate.h
|
gpu: sync dmabufs via semaphores
|
2024-01-07 07:22:52 +01:00 |
gskvulkandevice.c
|
gpu: Add a CLEAR blend mode for subsurface hole punching
|
2024-02-09 04:28:32 +01:00 |
gskvulkandeviceprivate.h
|
gdk: Remove all VulkanContext API
|
2024-01-07 14:47:22 +01:00 |
gskvulkanframe.c
|
gpu: Make blend modes configurable
|
2024-01-07 07:22:52 +01:00 |
gskvulkanframeprivate.h
|
gpu: sync dmabufs via semaphores
|
2024-01-07 07:22:52 +01:00 |
gskvulkanimage.c
|
gpu: Update to memoryformat Vulkan code
|
2024-01-07 07:22:52 +01:00 |
gskvulkanimageprivate.h
|
gpu: sync dmabufs via semaphores
|
2024-01-07 07:22:52 +01:00 |
gskvulkanmemory.c
|
gpu: Improve memory handling on Vulkan
|
2024-01-07 07:22:52 +01:00 |
gskvulkanmemoryprivate.h
|
gdk: Don't include vulkan.h in public API anymore
|
2024-01-07 14:47:22 +01:00 |
gskvulkanrealdescriptors.c
|
gpu: Make VulkanRealDescriptor keep the frame
|
2024-01-07 07:22:52 +01:00 |
gskvulkanrealdescriptorsprivate.h
|
gpu: Make VulkanRealDescriptor keep the frame
|
2024-01-07 07:22:52 +01:00 |
gskvulkanrenderer.c
|
vulkan: Make gdk_display_create_vulkan_context() take a surface
|
2024-01-07 14:47:22 +01:00 |
gskvulkanrenderer.h
|
gsk: include Vulkan renderer in public header
|
2024-01-07 14:47:22 +01:00 |
gskvulkansubdescriptors.c
|
gpu: Handle storage buffers via descriptors
|
2024-01-07 07:22:52 +01:00 |
gskvulkansubdescriptorsprivate.h
|
gpu: Add back single descriptors set usage with descriptor indexing
|
2024-01-07 07:22:51 +01:00 |