Codebase Browser
chromium
Go to App
chromium
/third_party/dawn/src/dawn/native/
../
null/
opengl/
stream/
utils/
vulkan/
A
Adapter.cpp
Adapter.h
ApplyClearColorValueWithDrawHelper.cpp
ApplyClearColorValueWithDrawHelper.h
AsyncTask.cpp
AsyncTask.h
AttachmentState.cpp
AttachmentState.h
B
BackendConnection.cpp
BackendConnection.h
BindGroup.cpp
BindGroup.h
BindGroupLayout.cpp
BindGroupLayout.h
BindGroupLayoutInternal.cpp
BindGroupLayoutInternal.h
BindGroupTracker.h
BindingInfo.cpp
BindingInfo.h
BlitBufferToDepthStencil.cpp
BlitBufferToDepthStencil.h
BlitColorToColorWithDraw.cpp
BlitColorToColorWithDraw.h
BlitDepthToDepth.cpp
BlitDepthToDepth.h
BlitTextureToBuffer.cpp
BlitTextureToBuffer.h
Blob.cpp
Blob.h
BlobCache.cpp
BlobCache.h
BuddyAllocator.cpp
BuddyAllocator.h
BuddyMemoryAllocator.cpp
BuddyMemoryAllocator.h
Buffer.cpp
Buffer.h
C
CacheKey.cpp
CacheKey.h
CacheRequest.cpp
CacheRequest.h
CacheResult.h
CachedObject.cpp
CachedObject.h
CallbackTaskManager.cpp
CallbackTaskManager.h
ChainUtils.h
ChainUtilsImpl.inl
CommandAllocator.cpp
CommandAllocator.h
CommandBuffer.cpp
CommandBuffer.h
CommandBufferStateTracker.cpp
CommandBufferStateTracker.h
CommandEncoder.cpp
CommandEncoder.h
CommandValidation.cpp
CommandValidation.h
Commands.cpp
Commands.h
CompilationMessages.cpp
CompilationMessages.h
ComputePassEncoder.cpp
ComputePassEncoder.h
ComputePipeline.cpp
ComputePipeline.h
CopyTextureForBrowserHelper.cpp
CopyTextureForBrowserHelper.h
CreatePipelineAsyncEvent.cpp
CreatePipelineAsyncEvent.h
D
DawnNative.cpp
Device.cpp
Device.h
DynamicUploader.cpp
DynamicUploader.h
E
EncodingContext.cpp
EncodingContext.h
EnumClassBitmasks.h
EnumMaskIterator.h
Error.cpp
Error.h
ErrorData.cpp
ErrorData.h
ErrorInjector.cpp
ErrorInjector.h
ErrorScope.cpp
ErrorScope.h
ErrorSink.h
EventManager.cpp
EventManager.h
ExecutionQueue.cpp
ExecutionQueue.h
ExternalTexture.cpp
ExternalTexture.h
F
Features.cpp
Features.h
Format.cpp
Format.h
Forward.h
I
IndirectDrawMetadata.cpp
IndirectDrawMetadata.h
IndirectDrawValidationEncoder.cpp
IndirectDrawValidationEncoder.h
Instance.cpp
Instance.h
IntegerTypes.h
InternalPipelineStore.cpp
InternalPipelineStore.h
L
Limits.cpp
Limits.h
O
ObjectBase.cpp
ObjectBase.h
ObjectContentHasher.cpp
ObjectContentHasher.h
P
PassResourceUsage.cpp
PassResourceUsage.h
PassResourceUsageTracker.cpp
PassResourceUsageTracker.h
PerStage.cpp
PerStage.h
PhysicalDevice.cpp
PhysicalDevice.h
Pipeline.cpp
Pipeline.h
PipelineCache.cpp
PipelineCache.h
PipelineLayout.cpp
PipelineLayout.h
PooledResourceMemoryAllocator.cpp
PooledResourceMemoryAllocator.h
ProgrammableEncoder.cpp
ProgrammableEncoder.h
Q
QueryHelper.cpp
QueryHelper.h
QuerySet.cpp
QuerySet.h
Queue.cpp
Queue.h
R
RenderBundle.cpp
RenderBundle.h
RenderBundleEncoder.cpp
RenderBundleEncoder.h
RenderEncoderBase.cpp
RenderEncoderBase.h
RenderPassEncoder.cpp
RenderPassEncoder.h
RenderPassWorkaroundsHelper.cpp
RenderPassWorkaroundsHelper.h
RenderPipeline.cpp
RenderPipeline.h
ResourceHeap.h
ResourceHeapAllocator.h
ResourceMemoryAllocation.cpp
ResourceMemoryAllocation.h
RingBufferAllocator.cpp
RingBufferAllocator.h
S
Sampler.cpp
Sampler.h
ScratchBuffer.cpp
ScratchBuffer.h
Serializable.h
ShaderModule.cpp
ShaderModule.h
SharedBufferMemory.cpp
SharedBufferMemory.h
SharedFence.cpp
SharedFence.h
SharedResourceMemory.cpp
SharedResourceMemory.h
SharedTextureMemory.cpp
SharedTextureMemory.h
SpirvValidation.cpp
SpirvValidation.h
Subresource.cpp
Subresource.h
SubresourceStorage.h
Surface.cpp
Surface.h
SwapChain.cpp
SwapChain.h
SystemEvent.cpp
SystemEvent.h
SystemHandle.cpp
SystemHandle.h
T
Texture.cpp
Texture.h
TintUtils.cpp
TintUtils.h
ToBackend.h
Toggles.cpp
Toggles.h
U
UsageValidationMode.h
V
VisitableMembers.h
W
WaitAnySystemEvent.h
X
X11Functions.cpp
X11Functions.h
d
dawn_platform.h
w
webgpu_absl_format.cpp
webgpu_absl_format.h