.. |
shaders
|
gpu: Print filename in exceptions
|
2024-07-22 01:28:40 +02:00 |
gskglbuffer.c
|
gl: Add buffer implementation using persistent mapping
|
2024-03-16 20:55:26 +01:00 |
gskglbufferprivate.h
|
gl: Add buffer implementation using persistent mapping
|
2024-03-16 20:55:26 +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: Add gsk_gpu_device_get_tile_size()
|
2024-07-12 17:31:36 +02:00 |
gskgldeviceprivate.h
|
gpu: Pass color states as specialization constant
|
2024-07-11 14:57:20 +02:00 |
gskglframe.c
|
ngl: Fix crash at startup
|
2024-07-19 21:37:48 +02:00 |
gskglframeprivate.h
|
gpu: Pass color states as specialization constant
|
2024-07-11 14:57:20 +02:00 |
gskglimage.c
|
gpu: create SRGB images
|
2024-07-11 14:57:20 +02:00 |
gskglimageprivate.h
|
gpu: create SRGB images
|
2024-07-11 14:57:20 +02:00 |
gskgpublendmodeop.c
|
gpu: Make blur op obey ccs
|
2024-07-11 14:57:20 +02:00 |
gskgpublendmodeopprivate.h
|
gpu: Add a blend mode shader
|
2024-01-07 07:22:53 +01:00 |
gskgpublendop.c
|
gpu: Add GSK_GPU_BLEND_NONE
|
2024-07-13 10:56:47 +02:00 |
gskgpublendopprivate.h
|
gpu: Make blend modes configurable
|
2024-01-07 07:22:52 +01:00 |
gskgpublitop.c
|
gsk: Remove unnecessary G_GNUC_FALLTHROUGH
|
2024-02-13 18:29:03 +01:00 |
gskgpublitopprivate.h
|
gpu: Add outline of new GPU renderer
|
2024-01-07 07:22:49 +01:00 |
gskgpublurop.c
|
gpu: Make blur op obey ccs
|
2024-07-11 14:57:20 +02:00 |
gskgpubluropprivate.h
|
gpu: Make blur op obey ccs
|
2024-07-11 14:57:20 +02:00 |
gskgpuborderop.c
|
gpu: Make border op obey ccs
|
2024-07-11 14:57:20 +02:00 |
gskgpuborderopprivate.h
|
gpu: Make border op obey ccs
|
2024-07-11 14:57:20 +02:00 |
gskgpuboxshadowop.c
|
gpu: Make box shadow op obey ccs
|
2024-07-11 14:57:20 +02:00 |
gskgpuboxshadowopprivate.h
|
gpu: Make box shadow op obey ccs
|
2024-07-11 14:57:20 +02:00 |
gskgpubuffer.c
|
gsk: Cosmetics
|
2024-04-28 23:54:55 -04:00 |
gskgpubufferprivate.h
|
gsk/gpu: avoid unnecessary buffer uploads
|
2024-03-08 13:55:57 -08:00 |
gskgpucache.c
|
gpu: Make cache keep track of time
|
2024-07-22 17:10:37 +02:00 |
gskgpucacheprivate.h
|
gpu: Make cache keep track of time
|
2024-07-22 17:10:37 +02:00 |
gskgpuclearop.c
|
gpu: Remove unused macro
|
2024-07-13 02:07:15 +02:00 |
gskgpuclearopprivate.h
|
gpu: Make clear op obey ccs
|
2024-07-11 14:57:20 +02:00 |
gskgpuclip.c
|
gpu: Implement transform support for dihedral transforms
|
2024-07-10 21:34:12 +02:00 |
gskgpuclipprivate.h
|
gpu: Implement transform support for dihedral transforms
|
2024-07-10 21:34:12 +02:00 |
gskgpucolorizeop.c
|
gpu: Introduce GskGpuShaderImage
|
2024-07-22 18:37:07 +02:00 |
gskgpucolorizeopprivate.h
|
gpu: Introduce GskGpuShaderImage
|
2024-07-22 18:37:07 +02:00 |
gskgpucolormatrixop.c
|
gpu: Make colormatrix op obey ccs
|
2024-07-11 14:57:20 +02:00 |
gskgpucolormatrixopprivate.h
|
gpu: Make colormatrix op obey ccs
|
2024-07-11 14:57:20 +02:00 |
gskgpucolorop.c
|
gpu: Make color op obey ccs
|
2024-07-11 14:57:20 +02:00 |
gskgpucoloropprivate.h
|
gpu: Make color op obey ccs
|
2024-07-11 14:57:20 +02:00 |
gskgpucolorstatesprivate.h
|
gpu: All ops obey the ccs now
|
2024-07-11 14:57:20 +02:00 |
gskgpuconicgradientop.c
|
gpu: Make conic gradient op obey ccs
|
2024-07-11 14:57:20 +02:00 |
gskgpuconicgradientopprivate.h
|
gpu: Make conic gradient op obey ccs
|
2024-07-11 14:57:20 +02:00 |
gskgpuconvertop.c
|
gpu: Port convert op to GskGpuColorStates
|
2024-07-11 14:57:20 +02:00 |
gskgpuconvertopprivate.h
|
gpu: Port convert op to GskGpuColorStates
|
2024-07-11 14:57:20 +02:00 |
gskgpucrossfadeop.c
|
gpu: Make crossfade op obey ccs
|
2024-07-11 14:57:20 +02:00 |
gskgpucrossfadeopprivate.h
|
gpu: Make crossfade op obey ccs
|
2024-07-11 14:57:20 +02: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
|
gpu: Clean up headers
|
2024-07-22 01:28:40 +02:00 |
gskgpudeviceprivate.h
|
gpu: Clean up headers
|
2024-07-22 01:28:40 +02:00 |
gskgpudownloadop.c
|
gpu: Make cache keep track of time
|
2024-07-22 17:10:37 +02:00 |
gskgpudownloadopprivate.h
|
gpu: Add a boolean flag allow_dmabuf to the downloadop
|
2024-01-07 07:22:52 +01:00 |
gskgpuframe.c
|
gpu: Make cache keep track of time
|
2024-07-22 17:10:37 +02:00 |
gskgpuframeprivate.h
|
gpu: Pass the pass to frame_submit()
|
2024-07-17 22:59:23 +02:00 |
gskgpuglobalsop.c
|
gpu: Print globals when being verbose
|
2024-02-13 06:59:58 -05:00 |
gskgpuglobalsopprivate.h
|
gpu: Add ability to run shaders
|
2024-01-07 07:22:49 +01:00 |
gskgpuimage.c
|
ngl: Mark backbuffers as srgb
|
2024-07-11 14:57:20 +02:00 |
gskgpuimageprivate.h
|
gpu: Add dmabuf import for Vulkan
|
2024-01-07 07:22:51 +01:00 |
gskgpulineargradientop.c
|
gpu: Make linear gradient op obey ccs
|
2024-07-11 14:57:20 +02:00 |
gskgpulineargradientopprivate.h
|
gpu: Make linear gradient op obey ccs
|
2024-07-11 14:57:20 +02:00 |
gskgpumaskop.c
|
gpu: Make mask op obey ccs
|
2024-07-11 14:57:20 +02: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: Use GskGpuShaderImage for texture ops
|
2024-07-22 18:37:07 +02:00 |
gskgpunodeprocessorprivate.h
|
gpu: Pass compositing color states
|
2024-07-11 14:57:20 +02:00 |
gskgpuop.c
|
gpu: Add a CommandState struct to the command vfuncs
|
2024-01-07 07:22:51 +01:00 |
gskgpuopprivate.h
|
gpu: Pass color states as specialization constant
|
2024-07-11 14:57:20 +02:00 |
gskgpuprint.c
|
gpu: Introduce gsk_gpu_color_states_create_equal()
|
2024-07-11 14:57:20 +02:00 |
gskgpuprintprivate.h
|
gpu: Print the color states of shader ops
|
2024-07-11 14:57:20 +02:00 |
gskgpuradialgradientop.c
|
gpu: Make radial gradient op obey ccs
|
2024-07-11 14:57:20 +02:00 |
gskgpuradialgradientopprivate.h
|
gpu: Make radial gradient op obey ccs
|
2024-07-11 14:57:20 +02:00 |
gskgpurenderer.c
|
gpu: add gsk_gpu_frame_begin/end()
|
2024-07-17 22:59:23 +02:00 |
gskgpurenderer.h
|
gpu: Add outline of new GPU renderer
|
2024-01-07 07:22:49 +01:00 |
gskgpurendererprivate.h
|
gpu: Refactor waiting for frames
|
2024-03-14 06:06:33 +01:00 |
gskgpurenderpassop.c
|
gpu: Convert values to float[4] from GdkRGBA
|
2024-07-13 02:07:15 +02:00 |
gskgpurenderpassopprivate.h
|
gpu: Convert values to float[4] from GdkRGBA
|
2024-07-13 02:07:15 +02:00 |
gskgpuroundedcolorop.c
|
gpu: Make rounded-color op obey ccs
|
2024-07-11 14:57:20 +02:00 |
gskgpuroundedcoloropprivate.h
|
gpu: Make rounded-color op obey ccs
|
2024-07-11 14:57:20 +02: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: Print the color states of shader ops
|
2024-07-11 14:57:20 +02:00 |
gskgpushaderopprivate.h
|
gpu: Introduce GskGpuShaderImage
|
2024-07-22 18:37:07 +02:00 |
gskgputextureop.c
|
gpu: Use GskGpuShaderImage for texture ops
|
2024-07-22 18:37:07 +02:00 |
gskgputextureopprivate.h
|
gpu: Use GskGpuShaderImage for texture ops
|
2024-07-22 18:37:07 +02:00 |
gskgputypesprivate.h
|
gpu: Introduce GskGpuShaderImage
|
2024-07-22 18:37:07 +02:00 |
gskgpuuploadop.c
|
gpu: Change function to (transfer full)
|
2024-07-12 16:55:59 +02:00 |
gskgpuuploadopprivate.h
|
gsk: Stop passing scale to glyph upload op
|
2024-03-02 18:39:14 -05:00 |
gsknglrenderer.c
|
ngl: Mark backbuffers as srgb
|
2024-07-11 14:57:20 +02:00 |
gsknglrendererprivate.h
|
gpu: Add outline of new GPU renderer
|
2024-01-07 07:22:49 +01:00 |
gskvulkanbuffer.c
|
vulkan: Prefer cached buffer memory
|
2024-03-16 22:32:49 +01:00 |
gskvulkanbufferprivate.h
|
gpu: Add ability to run shaders
|
2024-01-07 07:22:49 +01:00 |
gskvulkandescriptors.c
|
gskvulkandescriptors.c: Don't return value from void-rettype function
|
2024-04-24 16:19:43 +08:00 |
gskvulkandescriptorsprivate.h
|
gpu: sync dmabufs via semaphores
|
2024-01-07 07:22:52 +01:00 |
gskvulkandevice.c
|
gpu: Add missing string
|
2024-07-22 17:10:37 +02:00 |
gskvulkandeviceprivate.h
|
gpu: Pass color states as specialization constant
|
2024-07-11 14:57:20 +02:00 |
gskvulkanframe.c
|
gpu: Pass the pass to frame_submit()
|
2024-07-17 22:59:23 +02:00 |
gskvulkanframeprivate.h
|
gpu: sync dmabufs via semaphores
|
2024-01-07 07:22:52 +01:00 |
gskvulkanimage.c
|
vulkan: Make images track the device
|
2024-07-22 01:28:40 +02:00 |
gskvulkanimageprivate.h
|
gpu: create SRGB images
|
2024-07-11 14:57:20 +02:00 |
gskvulkanmemory.c
|
gskvulkanmemory.c: Use VK_NULL_HANDLE for VkDeviceMemory
|
2024-05-29 12:57:07 +08:00 |
gskvulkanmemoryprivate.h
|
gdk: Don't include vulkan.h in public API anymore
|
2024-01-07 14:47:22 +01:00 |
gskvulkanrealdescriptors.c
|
gpu: Split cache and device
|
2024-07-03 19:55:15 +02:00 |
gskvulkanrealdescriptorsprivate.h
|
gpu: Make VulkanRealDescriptor keep the frame
|
2024-01-07 07:22:52 +01:00 |
gskvulkanrenderer.c
|
gpu: Remove the ubershader
|
2024-07-07 05:19:32 +02: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 |