Home
last modified time | relevance | path

Searched refs:GrMtlBuffer (Results 1 – 9 of 9) sorted by relevance

/third_party/skia/src/gpu/mtl/
DGrMtlBuffer.mm11 #include "src/gpu/mtl/GrMtlBuffer.h"
38 sk_sp<GrMtlBuffer> GrMtlBuffer::Make(GrMtlGpu* gpu, size_t size, GrGpuBufferType intendedType,
40 sk_sp<GrMtlBuffer> buffer(new GrMtlBuffer(gpu, size, intendedType, accessPattern));
47 GrMtlBuffer::GrMtlBuffer(GrMtlGpu* gpu, size_t size, GrGpuBufferType intendedType, function
79 GrMtlBuffer::~GrMtlBuffer() { function
84 bool GrMtlBuffer::onUpdateData(const void* src, size_t sizeInBytes) {
115 GrMtlBuffer* mtlBuffer = static_cast<GrMtlBuffer*>(slice.fBuffer);
127 inline GrMtlGpu* GrMtlBuffer::mtlGpu() const {
132 void GrMtlBuffer::onAbandon() {
139 void GrMtlBuffer::onRelease() {
[all …]
DGrMtlBuffer.h19 class GrMtlBuffer: public GrGpuBuffer {
21 static sk_sp<GrMtlBuffer> Make(GrMtlGpu*, size_t size, GrGpuBufferType intendedType,
24 ~GrMtlBuffer() override;
29 GrMtlBuffer(GrMtlGpu*, size_t size, GrGpuBufferType intendedType, GrAccessPattern);
DGrMtlPipelineStateDataManager.mm10 #include "src/gpu/mtl/GrMtlBuffer.h"
127 GrMtlBuffer* buffer = (GrMtlBuffer*) slice.fBuffer;
DGrMtlGpu.mm22 #include "src/gpu/mtl/GrMtlBuffer.h"
297 return GrMtlBuffer::Make(this, size, type, accessPattern, data);
365 GrMtlBuffer* mtlBuffer = static_cast<GrMtlBuffer*>(slice.fBuffer);
465 GrMtlBuffer* mtlBuffer = static_cast<GrMtlBuffer*>(slice.fBuffer);
644 GrMtlBuffer* mtlBuffer = static_cast<GrMtlBuffer*>(slice.fBuffer);
972 GrMtlBuffer* mtlBuffer = static_cast<GrMtlBuffer*>(slice.fBuffer);
1074 GrMtlBuffer* mtlBuffer = static_cast<GrMtlBuffer*>(slice.fBuffer);
1364 GrMtlBuffer* grMtlBuffer = static_cast<GrMtlBuffer*>(transferBuffer.get());
1405 GrMtlBuffer* grMtlBuffer = static_cast<GrMtlBuffer*>(transferBuffer.get());
1465 GrMtlBuffer* grMtlBuffer = static_cast<GrMtlBuffer*>(transferBuffer.get());
[all …]
DGrMtlOpsRenderPass.mm388 auto mtlIndexBuffer = static_cast<const GrMtlBuffer*>(fActiveIndexBuffer.get());
440 auto mtlIndexBuffer = static_cast<const GrMtlBuffer*>(fActiveIndexBuffer.get());
472 auto mtlIndirectBuffer = static_cast<const GrMtlBuffer*>(drawIndirectBuffer);
507 auto mtlIndexBuffer = static_cast<const GrMtlBuffer*>(fActiveIndexBuffer.get());
508 auto mtlIndirectBuffer = static_cast<const GrMtlBuffer*>(drawIndirectBuffer);
545 auto mtlBuffer = static_cast<const GrMtlBuffer*>(buffer);
DGrMtlPipelineStateDataManager.h17 class GrMtlBuffer; variable
DGrMtlOpsRenderPass.h18 class GrMtlBuffer; variable
DGrMtlPipelineState.mm17 #include "src/gpu/mtl/GrMtlBuffer.h"
/third_party/skia/gn/
Dgpu.gni769 "$_src/gpu/mtl/GrMtlBuffer.h",
770 "$_src/gpu/mtl/GrMtlBuffer.mm",