Searched refs:GrD3DBuffer (Results 1 - 9 of 9) sorted by relevance
/third_party/skia/src/gpu/d3d/ |
H A D | GrD3DBuffer.cpp | 8 #include "src/gpu/d3d/GrD3DBuffer.h" 64 sk_sp<GrD3DBuffer> GrD3DBuffer::Make(GrD3DGpu* gpu, size_t size, GrGpuBufferType intendedType, in Make() 76 return sk_sp<GrD3DBuffer>(new GrD3DBuffer(gpu, size, intendedType, accessPattern, in Make() 81 GrD3DBuffer::GrD3DBuffer(GrD3DGpu* gpu, size_t size, GrGpuBufferType intendedType, in GrD3DBuffer() function in GrD3DBuffer 95 void GrD3DBuffer::setResourceState(const GrD3DGpu* gpu, in setResourceState() 115 void GrD3DBuffer::releaseResource() { in releaseResource() 131 void GrD3DBuffer [all...] |
H A D | GrD3DBuffer.h | 18 class GrD3DBuffer : public GrGpuBuffer { class 20 static sk_sp<GrD3DBuffer> Make(GrD3DGpu*, size_t size, GrGpuBufferType, GrAccessPattern); 22 ~GrD3DBuffer() override {} 32 GrD3DBuffer(GrD3DGpu*, size_t size, GrGpuBufferType, GrAccessPattern, gr_cp<ID3D12Resource>,
|
H A D | GrD3DPipelineState.cpp | 16 #include "src/gpu/d3d/GrD3DBuffer.h" 160 auto* d3dVertexBuffer = static_cast<const GrD3DBuffer*>(vertexBuffer.get()); in bindBuffers() 163 const_cast<GrD3DBuffer*>(d3dVertexBuffer)->setResourceState( in bindBuffers() 167 auto* d3dInstanceBuffer = static_cast<const GrD3DBuffer*>(instanceBuffer.get()); in bindBuffers() 170 const_cast<GrD3DBuffer*>(d3dInstanceBuffer)->setResourceState( in bindBuffers() 176 if (auto* d3dIndexBuffer = static_cast<const GrD3DBuffer*>(indexBuffer.get())) { in bindBuffers() 179 const_cast<GrD3DBuffer*>(d3dIndexBuffer)->setResourceState( in bindBuffers()
|
H A D | GrD3DCommandList.h | 20 class GrD3DBuffer; 95 void copyBufferToBuffer(sk_sp<GrD3DBuffer> dstBuffer, uint64_t dstOffset, 180 const GrD3DBuffer* argumentBuffer, size_t argumentBufferOffset);
|
H A D | GrD3DCommandList.cpp | 13 #include "src/gpu/d3d/GrD3DBuffer.h" 246 void GrD3DCommandList::copyBufferToBuffer(sk_sp<GrD3DBuffer> dst, uint64_t dstOffset, in copyBufferToBuffer() 387 auto* d3dBuffer = static_cast<const GrD3DBuffer*>(vertexBuffer.get()); in setVertexBuffers() 394 auto* d3dBuffer = static_cast<const GrD3DBuffer*>(instanceBuffer.get()); in setVertexBuffers() 406 auto* d3dBuffer = static_cast<const GrD3DBuffer*>(indexBuffer.get()); in setIndexBuffer() 439 const GrD3DBuffer* argumentBuffer, in executeIndirect()
|
H A D | GrD3DGpu.cpp | 20 #include "src/gpu/d3d/GrD3DBuffer.h" 406 ID3D12Resource* d3dBuffer = static_cast<GrD3DBuffer*>(slice.fBuffer)->d3dResource(); in onCreateCompressedTexture() 653 GrD3DBuffer* d3dBuf = static_cast<GrD3DBuffer*>(transferBuffer.get()); in readOrTransferPixels() 777 ID3D12Resource* d3dBuffer = static_cast<GrD3DBuffer*>(slice.fBuffer)->d3dResource(); in uploadToTexture() 847 ID3D12Resource* d3dBuffer = static_cast<GrD3DBuffer*>(transferBuffer.get())->d3dResource(); in onTransferPixelsTo() 1265 sk_sp<GrD3DBuffer> buffer = GrD3DBuffer::Make(this, sizeInBytes, type, accessPattern); in onCreateBuffer() 1479 ID3D12Resource* d3dBuffer = static_cast<GrD3DBuffer*>(slice.fBuffer)->d3dResource(); in onClearBackendTexture() 1572 ID3D12Resource* d3dBuffer = static_cast<GrD3DBuffer*>(slic in onUpdateCompressedBackendTexture() [all...] |
H A D | GrD3DResourceProvider.cpp | 14 #include "src/gpu/d3d/GrD3DBuffer.h" 277 GrD3DBuffer* d3dBuffer = static_cast<GrD3DBuffer*>(slice.fBuffer); in uploadConstantData()
|
H A D | GrD3DOpsRenderPass.cpp | 15 #include "src/gpu/d3d/GrD3DBuffer.h" 277 static_cast<const GrD3DBuffer*>(buffer), offset); in onDrawIndirect() 287 static_cast<const GrD3DBuffer*>(buffer), offset); in onDrawIndexedIndirect()
|
H A D | GrD3DGpu.h | 98 void addBufferResourceBarriers(GrD3DBuffer* buffer,
|
Completed in 8 milliseconds