Home
last modified time | relevance | path

Searched refs:BufferUsage (Results 1 - 25 of 191) sorted by relevance

12345678

/third_party/skia/third_party/externals/dawn/src/dawn_native/vulkan/
H A DBufferVk.cpp31 VkBufferUsageFlags VulkanBufferUsage(wgpu::BufferUsage usage) { in VulkanBufferUsage()
34 if (usage & wgpu::BufferUsage::CopySrc) { in VulkanBufferUsage()
37 if (usage & wgpu::BufferUsage::CopyDst) { in VulkanBufferUsage()
40 if (usage & wgpu::BufferUsage::Index) { in VulkanBufferUsage()
43 if (usage & wgpu::BufferUsage::Vertex) { in VulkanBufferUsage()
46 if (usage & wgpu::BufferUsage::Uniform) { in VulkanBufferUsage()
50 (wgpu::BufferUsage::Storage | kInternalStorageBuffer | kReadOnlyStorageBuffer)) { in VulkanBufferUsage()
53 if (usage & wgpu::BufferUsage::Indirect) { in VulkanBufferUsage()
56 if (usage & wgpu::BufferUsage::QueryResolve) { in VulkanBufferUsage()
63 VkPipelineStageFlags VulkanPipelineStage(wgpu::BufferUsage usag
[all...]
/third_party/skia/src/gpu/dawn/
H A DGrDawnBuffer.cpp13 wgpu::BufferUsage GrGpuBufferTypeToDawnUsageBit(GrGpuBufferType type) { in GrGpuBufferTypeToDawnUsageBit()
16 return wgpu::BufferUsage::Vertex | wgpu::BufferUsage::CopyDst; in GrGpuBufferTypeToDawnUsageBit()
18 return wgpu::BufferUsage::Index | wgpu::BufferUsage::CopyDst; in GrGpuBufferTypeToDawnUsageBit()
20 return wgpu::BufferUsage::MapWrite | wgpu::BufferUsage::CopySrc; in GrGpuBufferTypeToDawnUsageBit()
22 return wgpu::BufferUsage::MapRead | wgpu::BufferUsage::CopyDst; in GrGpuBufferTypeToDawnUsageBit()
25 return wgpu::BufferUsage in GrGpuBufferTypeToDawnUsageBit()
[all...]
/third_party/skia/third_party/externals/dawn/src/dawn_native/
H A DBuffer.h35 static constexpr wgpu::BufferUsage kReadOnlyBufferUsages =
36 wgpu::BufferUsage::MapRead | wgpu::BufferUsage::CopySrc | wgpu::BufferUsage::Index |
37 wgpu::BufferUsage::Vertex | wgpu::BufferUsage::Uniform | kReadOnlyStorageBuffer |
38 wgpu::BufferUsage::Indirect;
40 static constexpr wgpu::BufferUsage kMappableBufferUsages =
41 wgpu::BufferUsage::MapRead | wgpu::BufferUsage
[all...]
H A DBuffer.cpp103 wgpu::BufferUsage usage = descriptor->usage; in ValidateBufferDescriptor()
105 const wgpu::BufferUsage kMapWriteAllowedUsages = in ValidateBufferDescriptor()
106 wgpu::BufferUsage::MapWrite | wgpu::BufferUsage::CopySrc; in ValidateBufferDescriptor()
108 usage & wgpu::BufferUsage::MapWrite && !IsSubset(usage, kMapWriteAllowedUsages), in ValidateBufferDescriptor()
111 usage, wgpu::BufferUsage::MapWrite, wgpu::BufferUsage::CopySrc); in ValidateBufferDescriptor()
113 const wgpu::BufferUsage kMapReadAllowedUsages = in ValidateBufferDescriptor()
114 wgpu::BufferUsage::MapRead | wgpu::BufferUsage in ValidateBufferDescriptor()
[all...]
H A DInternalPipelineStore.cpp30 : scratchStorage(device, wgpu::BufferUsage::CopyDst | wgpu::BufferUsage::Storage), in InternalPipelineStore()
32 wgpu::BufferUsage::CopyDst | wgpu::BufferUsage::Indirect | in InternalPipelineStore()
33 wgpu::BufferUsage::Storage) { in InternalPipelineStore()
/third_party/skia/third_party/externals/dawn/src/tests/end2end/
H A DComputeStorageBufferBarrierTests.cpp32 device, data.data(), bufferSize, wgpu::BufferUsage::Storage | wgpu::BufferUsage::CopySrc); in TEST_P()
79 device, data.data(), bufferSize, wgpu::BufferUsage::Storage | wgpu::BufferUsage::CopySrc); in TEST_P()
82 device, data.data(), bufferSize, wgpu::BufferUsage::Storage | wgpu::BufferUsage::CopySrc); in TEST_P()
145 device, data.data(), bufferSize, wgpu::BufferUsage::Storage | wgpu::BufferUsage::CopySrc); in TEST_P()
148 device, data.data(), bufferSize, wgpu::BufferUsage::Storage | wgpu::BufferUsage in TEST_P()
[all...]
H A DMaxLimitTests.cpp78 wgpu::BufferUsage::Storage | wgpu::BufferUsage::CopySrc | wgpu::BufferUsage::CopyDst; in TEST_P()
111 for (wgpu::BufferUsage usage : {wgpu::BufferUsage::Storage, wgpu::BufferUsage::Uniform}) { in TEST_P()
115 case wgpu::BufferUsage::Storage: in TEST_P()
151 case wgpu::BufferUsage::Uniform: in TEST_P()
190 bufDesc.usage = usage | wgpu::BufferUsage::CopyDst; in TEST_P()
203 resultBufDesc.usage = wgpu::BufferUsage in TEST_P()
[all...]
H A DDeviceLostTests.cpp242 bufferDescriptor.usage = wgpu::BufferUsage::CopySrc; in TEST_P()
250 bufferDescriptor.usage = wgpu::BufferUsage::MapWrite; in TEST_P()
263 bufferDescriptor.usage = wgpu::BufferUsage::MapWrite; in TEST_P()
275 bufferDescriptor.usage = wgpu::BufferUsage::MapWrite; in TEST_P()
287 bufferDescriptor.usage = wgpu::BufferUsage::MapWrite; in TEST_P()
298 bufferDescriptor.usage = wgpu::BufferUsage::MapRead | wgpu::BufferUsage::CopyDst; in TEST_P()
312 bufferDescriptor.usage = wgpu::BufferUsage::MapRead | wgpu::BufferUsage::CopyDst; in TEST_P()
325 bufferDescriptor.usage = wgpu::BufferUsage in TEST_P()
[all...]
H A DCommandEncoderTests.cpp23 device, wgpu::BufferUsage::CopyDst | wgpu::BufferUsage::CopySrc, {0, 0, 0, 0}); in TEST_P()
25 device, wgpu::BufferUsage::CopyDst | wgpu::BufferUsage::CopySrc, {0, 0, 0, 0}); in TEST_P()
27 device, wgpu::BufferUsage::CopyDst | wgpu::BufferUsage::CopySrc, {0, 0, 0, 0}); in TEST_P()
H A DBufferZeroInitTests.cpp59 wgpu::BufferUsage usage, in CreateBuffer()
138 CreateBuffer(bufferSize, wgpu::BufferUsage::CopySrc | wgpu::BufferUsage::CopyDst); in TestBufferZeroInitInCopyTextureToBuffer()
179 CreateBuffer(bufferSize, wgpu::BufferUsage::CopyDst | wgpu::BufferUsage::CopySrc | in TestBufferZeroInitInBindGroup()
180 wgpu::BufferUsage::Storage | wgpu::BufferUsage::Uniform); in TestBufferZeroInitInBindGroup()
272 CreateBuffer(vertexBufferSize, wgpu::BufferUsage::Vertex | wgpu::BufferUsage::CopySrc | in TestBufferZeroInitAsVertexBuffer()
273 wgpu::BufferUsage in TestBufferZeroInitAsVertexBuffer()
[all...]
H A DQueueTests.cpp45 descriptor.usage = wgpu::BufferUsage::CopySrc | wgpu::BufferUsage::CopyDst; in TEST_P()
58 descriptor.usage = wgpu::BufferUsage::CopySrc | wgpu::BufferUsage::CopyDst; in TEST_P()
74 descriptor.usage = wgpu::BufferUsage::CopySrc | wgpu::BufferUsage::CopyDst; in TEST_P()
92 descriptor.usage = wgpu::BufferUsage::CopySrc | wgpu::BufferUsage::CopyDst; in TEST_P()
122 descriptor.usage = wgpu::BufferUsage::CopySrc | wgpu::BufferUsage in TEST_P()
[all...]
H A DNonzeroBufferCreationTests.cpp45 descriptor.usage = wgpu::BufferUsage::CopySrc | wgpu::BufferUsage::CopyDst; in TEST_P()
61 descriptor.usage = wgpu::BufferUsage::MapWrite | wgpu::BufferUsage::CopySrc; in TEST_P()
91 descriptor.usage = wgpu::BufferUsage::MapRead; in TEST_P()
107 descriptor.usage = wgpu::BufferUsage::MapWrite | wgpu::BufferUsage::CopySrc; in TEST_P()
120 descriptor.usage = wgpu::BufferUsage::CopySrc; in TEST_P()
H A DBufferTests.cpp43 descriptor.usage = wgpu::BufferUsage::MapRead | wgpu::BufferUsage::CopyDst; in CreateMapReadBuffer()
50 descriptor.usage = wgpu::BufferUsage::MapWrite | wgpu::BufferUsage::CopySrc; in CreateMapWriteBuffer()
375 descriptor.usage = wgpu::BufferUsage::MapWrite | wgpu::BufferUsage::CopySrc; in TEST_P()
561 wgpu::Buffer BufferMappedAtCreation(wgpu::BufferUsage usage, uint64_t size) { in BufferMappedAtCreation()
569 wgpu::Buffer BufferMappedAtCreationWithData(wgpu::BufferUsage usage, in BufferMappedAtCreationWithData()
582 wgpu::BufferUsage::MapWrite | wgpu::BufferUsage in TEST_P()
[all...]
H A DIndexFormatTests.cpp74 device, wgpu::BufferUsage::Vertex, in TEST_P()
79 utils::CreateBufferFromData<uint32_t>(device, wgpu::BufferUsage::Index, {1, 2, 3}); in TEST_P()
102 device, wgpu::BufferUsage::Vertex, in TEST_P()
106 utils::CreateBufferFromData<uint16_t>(device, wgpu::BufferUsage::Index, {1, 2, 0, 0, 0, 0}); in TEST_P()
132 device, wgpu::BufferUsage::Vertex, in TEST_P()
137 utils::CreateBufferFromData<uint32_t>(device, wgpu::BufferUsage::Index, {1, 2, 3}); in TEST_P()
163 device, wgpu::BufferUsage::Vertex, in TEST_P()
166 utils::CreateBufferFromData<uint32_t>(device, wgpu::BufferUsage::Index, {0, 1, 2}); in TEST_P()
191 device, wgpu::BufferUsage::Vertex, in TEST_P()
194 utils::CreateBufferFromData<uint32_t>(device, wgpu::BufferUsage in TEST_P()
[all...]
H A DComputeSharedMemoryTests.cpp41 wgpu::BufferUsage::Storage | wgpu::BufferUsage::CopySrc | wgpu::BufferUsage::CopyDst; in BasicTest()
166 wgpu::BufferUsage::Storage | wgpu::BufferUsage::CopySrc | wgpu::BufferUsage::CopyDst; in TEST_P()
H A DComputeCopyStorageBufferTests.cpp44 wgpu::BufferUsage::Storage | wgpu::BufferUsage::CopySrc | wgpu::BufferUsage::CopyDst; in BasicTest()
58 wgpu::BufferUsage::Storage | wgpu::BufferUsage::CopySrc | wgpu::BufferUsage::CopyDst; in BasicTest()
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/
H A DBufferD3D.cpp50 void BufferD3D::updateD3DBufferUsage(const gl::Context *context, gl::BufferUsage usage) in updateD3DBufferUsage()
54 case gl::BufferUsage::StaticCopy: in updateD3DBufferUsage()
55 case gl::BufferUsage::StaticDraw: in updateD3DBufferUsage()
56 case gl::BufferUsage::StaticRead: in updateD3DBufferUsage()
57 case gl::BufferUsage::DynamicCopy: in updateD3DBufferUsage()
58 case gl::BufferUsage::DynamicRead: in updateD3DBufferUsage()
59 case gl::BufferUsage::StreamCopy: in updateD3DBufferUsage()
60 case gl::BufferUsage::StreamRead: in updateD3DBufferUsage()
65 case gl::BufferUsage::DynamicDraw: in updateD3DBufferUsage()
66 case gl::BufferUsage in updateD3DBufferUsage()
[all...]
/third_party/skia/third_party/externals/dawn/src/dawn_native/d3d12/
H A DBufferD3D12.cpp32 D3D12_RESOURCE_FLAGS D3D12ResourceFlags(wgpu::BufferUsage usage) { in D3D12ResourceFlags()
35 if (usage & (wgpu::BufferUsage::Storage | kInternalStorageBuffer)) { in D3D12ResourceFlags()
42 D3D12_RESOURCE_STATES D3D12BufferUsage(wgpu::BufferUsage usage) { in D3D12BufferUsage()
45 if (usage & wgpu::BufferUsage::CopySrc) { in D3D12BufferUsage()
48 if (usage & wgpu::BufferUsage::CopyDst) { in D3D12BufferUsage()
51 if (usage & (wgpu::BufferUsage::Vertex | wgpu::BufferUsage::Uniform)) { in D3D12BufferUsage()
54 if (usage & wgpu::BufferUsage::Index) { in D3D12BufferUsage()
57 if (usage & (wgpu::BufferUsage::Storage | kInternalStorageBuffer)) { in D3D12BufferUsage()
64 if (usage & wgpu::BufferUsage in D3D12BufferUsage()
[all...]
H A DBufferD3D12.h38 wgpu::BufferUsage newUsage);
40 wgpu::BufferUsage newUsage);
72 wgpu::BufferUsage newUsage);
82 wgpu::BufferUsage mLastUsage = wgpu::BufferUsage::None;
/third_party/skia/third_party/externals/dawn/src/tests/unittests/validation/
H A DBufferValidationTests.cpp38 descriptor.usage = wgpu::BufferUsage::MapRead; in CreateMapReadBuffer()
46 descriptor.usage = wgpu::BufferUsage::MapWrite; in CreateMapWriteBuffer()
51 wgpu::Buffer BufferMappedAtCreation(uint64_t size, wgpu::BufferUsage usage) { in BufferMappedAtCreation()
91 descriptor.usage = wgpu::BufferUsage::Uniform; in TEST_F()
103 descriptor.usage = wgpu::BufferUsage::MapRead | wgpu::BufferUsage::CopyDst; in TEST_F()
112 descriptor.usage = wgpu::BufferUsage::MapRead | wgpu::BufferUsage::Uniform; in TEST_F()
121 descriptor.usage = wgpu::BufferUsage::MapWrite | wgpu::BufferUsage in TEST_F()
[all...]
H A DCopyCommandsValidationTests.cpp25 wgpu::Buffer CreateBuffer(uint64_t size, wgpu::BufferUsage usage) { in CreateBuffer()
188 CreateBuffer(bufferSize, wgpu::BufferUsage::CopySrc | wgpu::BufferUsage::CopyDst); in TestBothTBCopiesExactBufferSize()
195 CreateBuffer(invalidSize, wgpu::BufferUsage::CopySrc | wgpu::BufferUsage::CopyDst); in TestBothTBCopiesExactBufferSize()
234 wgpu::Buffer source = CreateBuffer(16, wgpu::BufferUsage::CopySrc); in TEST_F()
235 wgpu::Buffer destination = CreateBuffer(16, wgpu::BufferUsage::CopyDst); in TEST_F()
260 wgpu::Buffer source = CreateBuffer(16, wgpu::BufferUsage::CopySrc); in TEST_F()
261 wgpu::Buffer destination = CreateBuffer(16, wgpu::BufferUsage::CopyDst); in TEST_F()
274 wgpu::Buffer source = CreateBuffer(16, wgpu::BufferUsage in TEST_F()
[all...]
H A DDrawIndirectValidationTests.cpp71 wgpu::BufferUsage usage = wgpu::BufferUsage::Indirect) { in TestIndirectOffset()
82 utils::CreateBufferFromData(device, zeros, sizeof(zeros), wgpu::BufferUsage::Index); in TestIndirectOffset()
153 wgpu::BufferUsage::Indirect); in TEST_F()
155 wgpu::BufferUsage::Indirect); in TEST_F()
159 wgpu::BufferUsage::Vertex); in TEST_F()
161 wgpu::BufferUsage::Vertex); in TEST_F()
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/d3d11/
H A DBuffer11.h32 enum BufferUsage enum
58 BufferUsage usage,
103 gl::BufferUsage usage) override;
153 void markBufferUsage(BufferUsage usage);
154 angle::Result markBufferUsage(const gl::Context *context, BufferUsage usage);
155 angle::Result garbageCollection(const gl::Context *context, BufferUsage currentUsage);
167 BufferUsage usage,
181 BufferStorage *allocateStorage(BufferUsage usage);
182 void updateDeallocThreshold(BufferUsage usage);
185 angle::Result checkForDeallocation(const gl::Context *context, BufferUsage usag
[all...]
/third_party/skia/third_party/externals/dawn/src/tests/white_box/
H A DBufferAllocatedSizeTests.cpp24 wgpu::Buffer CreateBuffer(wgpu::BufferUsage usage, uint64_t size) { in CreateBuffer()
55 wgpu::Buffer buffer = CreateBuffer(wgpu::BufferUsage::Uniform, bufferSize); in TEST_P()
65 CreateBuffer(wgpu::BufferUsage::Uniform | wgpu::BufferUsage::Storage, bufferSize); in TEST_P()
74 CreateBuffer(wgpu::BufferUsage::Uniform | wgpu::BufferUsage::Storage, bufferSize); in TEST_P()
/third_party/skia/third_party/externals/angle2/src/common/
H A DPackedGLEnums_autogen.cpp228 BufferUsage FromGLenum<BufferUsage>(GLenum from) in FromGLenum()
233 return BufferUsage::DynamicCopy; in FromGLenum()
235 return BufferUsage::DynamicDraw; in FromGLenum()
237 return BufferUsage::DynamicRead; in FromGLenum()
239 return BufferUsage::StaticCopy; in FromGLenum()
241 return BufferUsage::StaticDraw; in FromGLenum()
243 return BufferUsage::StaticRead; in FromGLenum()
245 return BufferUsage::StreamCopy; in FromGLenum()
247 return BufferUsage in FromGLenum()
[all...]

Completed in 13 milliseconds

12345678