dawn-cmake/src/dawn/native/vulkan
Luke Street f10e70a26d Vulkan: Allow non-opaque alpha 2023-05-27 14:55:57 -04:00
..
external_memory Turn AdapterBase into a wrapper class. 2023-05-03 01:29:44 +00:00
external_semaphore Turn AdapterBase into a wrapper class. 2023-05-03 01:29:44 +00:00
BackendVk.cpp Dawn: Deprecate DiscoverAdapters with DiscoverPhysicalDevices 2023-05-25 02:42:27 +00:00
BackendVk.h Dawn: Deprecate DiscoverAdapters with DiscoverPhysicalDevices 2023-05-25 02:42:27 +00:00
BindGroupLayoutVk.cpp Refactor [de]serialization functions out of CacheKey 2022-07-28 23:04:31 +00:00
BindGroupLayoutVk.h Consistent formatting for Dawn/Tint. 2022-05-01 14:40:55 +00:00
BindGroupVk.cpp Implement the optional feature "bgra8unorm-storage" on Vulkan 2023-02-14 00:27:34 +00:00
BindGroupVk.h Consistent formatting for Dawn/Tint. 2022-05-01 14:40:55 +00:00
BufferVk.cpp Vulkan: Use VK_QUEUE_FAMILY_IGNORED on buffer barriers 2023-03-07 00:43:08 +00:00
BufferVk.h Vulkan: make mappableBuffersForEagerTransition ref buffers 2023-03-06 22:09:26 +00:00
CommandBufferVk.cpp Add workaround for resolving overlapping queries on Intel Gen12 2023-05-19 08:07:40 +00:00
CommandBufferVk.h Split Vulkan command buffers to work around bug 2022-10-07 20:53:17 +00:00
CommandRecordingContext.h Fix Vulkan swapchain synchronization 2023-05-03 17:06:13 +00:00
ComputePipelineVk.cpp Vulkan: Clamp @builtin(frag_depth) with push constant values 2023-01-05 12:24:52 +00:00
ComputePipelineVk.h Consistent formatting for Dawn/Tint. 2022-05-01 14:40:55 +00:00
DescriptorSetAllocation.h Consistent formatting for Dawn/Tint. 2022-05-01 14:40:55 +00:00
DescriptorSetAllocator.cpp Consistent formatting for Dawn/Tint. 2022-05-01 14:40:55 +00:00
DescriptorSetAllocator.h [chromium-style] Fixup a few chromium-style issues. 2022-05-09 16:26:44 +00:00
DeviceVk.cpp Implement depth-clip-control without VK_EXT_depth_clip_enable 2023-05-12 20:46:38 +00:00
DeviceVk.h Rename vulkan::Adapter -> vulkan::PhysicalDevice. 2023-05-02 20:48:09 +00:00
ExternalHandle.h Add AHardwareBuffer support 2022-09-08 23:03:28 +00:00
FencedDeleter.cpp Consistent formatting for Dawn/Tint. 2022-05-01 14:40:55 +00:00
FencedDeleter.h Consistent formatting for Dawn/Tint. 2022-05-01 14:40:55 +00:00
Forward.h Rename vulkan::Adapter -> vulkan::PhysicalDevice. 2023-05-02 20:48:09 +00:00
PhysicalDeviceVk.cpp Add workaround for resolving overlapping queries on Intel Gen12 2023-05-19 08:07:40 +00:00
PhysicalDeviceVk.h Move Adapter toggles from PhysicalDevice to Adapter 2023-05-11 17:10:28 +00:00
PipelineCacheVk.cpp Handle/log errors when initializing pipeline caches in Vulkan. 2023-03-02 00:27:50 +00:00
PipelineCacheVk.h Rename CachedBlob -> Blob; move to own file 2022-06-03 01:13:41 +00:00
PipelineLayoutVk.cpp Vulkan: Clamp @builtin(frag_depth) with push constant values 2023-01-05 12:24:52 +00:00
PipelineLayoutVk.h Vulkan: Clamp @builtin(frag_depth) with push constant values 2023-01-05 12:24:52 +00:00
QuerySetVk.cpp Replace NULL with nullptr 2022-09-14 14:39:37 +00:00
QuerySetVk.h Consistent formatting for Dawn/Tint. 2022-05-01 14:40:55 +00:00
QueueVk.cpp Merge two queue submissions in Queue::SubmitImpl() 2023-01-18 14:40:07 +00:00
QueueVk.h Consistent formatting for Dawn/Tint. 2022-05-01 14:40:55 +00:00
RenderPassCache.cpp Fix Qualcomm render pass attachment bug 2022-09-30 04:19:18 +00:00
RenderPassCache.h Consistent formatting for Dawn/Tint. 2022-05-01 14:40:55 +00:00
RenderPipelineVk.cpp Implement depth-clip-control without VK_EXT_depth_clip_enable 2023-05-12 20:46:38 +00:00
RenderPipelineVk.h Consistent formatting for Dawn/Tint. 2022-05-01 14:40:55 +00:00
ResourceHeapVk.cpp Consistent formatting for Dawn/Tint. 2022-05-01 14:40:55 +00:00
ResourceHeapVk.h [chromium-style] Fixup a few chromium-style issues. 2022-05-09 16:26:44 +00:00
ResourceMemoryAllocatorVk.cpp [Vulkan] Add support for transient attachments 2023-05-10 09:08:50 +00:00
ResourceMemoryAllocatorVk.h [Vulkan] Add support for transient attachments 2023-05-10 09:08:50 +00:00
SamplerVk.cpp Deprecates use of filter mode for mipmap filters. 2023-04-26 08:03:20 +00:00
SamplerVk.h Consistent formatting for Dawn/Tint. 2022-05-01 14:40:55 +00:00
ShaderModuleVk.cpp [tint] Make Transform base class 2023-05-17 01:21:45 +00:00
ShaderModuleVk.h Vulkan: Clamp @builtin(frag_depth) with push constant values 2023-01-05 12:24:52 +00:00
StreamImplVk.cpp Rename CacheKey-related files to Stream 2022-07-29 00:36:21 +00:00
SwapChainVk.cpp Vulkan: Allow non-opaque alpha 2023-05-27 14:55:57 -04:00
SwapChainVk.h Make GetCurrentTextureView use an internal GetCurrentTexture 2023-05-23 12:30:36 +00:00
TextureVk.cpp [Vulkan] Add support for transient attachments 2023-05-10 09:08:50 +00:00
TextureVk.h Bubble up errors from EnsureSubresourceContentInitialized. 2023-03-01 21:53:31 +00:00
UtilsVulkan.cpp Revert "Remove code to set Vulkan backend debug labels" 2022-09-14 18:36:18 +00:00
UtilsVulkan.h Fix dawn_native MSVC x86 build 2022-11-08 23:24:52 +00:00
VulkanBackend.cpp Dawn: Deprecate DiscoverAdapters with DiscoverPhysicalDevices 2023-05-25 02:42:27 +00:00
VulkanError.cpp Consistent formatting for Dawn/Tint. 2022-05-01 14:40:55 +00:00
VulkanError.h Consistent formatting for Dawn/Tint. 2022-05-01 14:40:55 +00:00
VulkanExtensions.cpp Add maxBufferSize limit 2022-09-29 19:02:11 +00:00
VulkanExtensions.h Add maxBufferSize limit 2022-09-29 19:02:11 +00:00
VulkanFunctions.cpp Add AHardwareBuffer support 2022-09-08 23:03:28 +00:00
VulkanFunctions.h Namespace dawn/common/ and dawn/utils/ in dawn:: 2023-05-17 18:41:02 +00:00
VulkanInfo.cpp Rename vulkan::Adapter -> vulkan::PhysicalDevice. 2023-05-02 20:48:09 +00:00
VulkanInfo.h Rename vulkan::Adapter -> vulkan::PhysicalDevice. 2023-05-02 20:48:09 +00:00