Lines Matching refs:fGpu
22 : fGpu(gpu) in GrD3DResourceProvider()
43 return GrD3DDirectCommandList::Make(fGpu->device()); in findOrCreateDirectCommandList()
60 auto rootSig = GrD3DRootSignature::Make(fGpu, numTextureSamplers, numUAVs); in findOrCreateRootSignature()
76 auto commandSig = GrD3DCommandSignature::Make(fGpu, indexed, slot); in findOrCreateCommandSignature()
86 return fCpuDescriptorManager.createRenderTargetView(fGpu, textureResource); in createRenderTargetView()
96 return fCpuDescriptorManager.createDepthStencilView(fGpu, textureResource); in createDepthStencilView()
106 return fCpuDescriptorManager.createConstantBufferView(fGpu, bufferResource, offset, size); in createConstantBufferView()
111 return fCpuDescriptorManager.createShaderResourceView(fGpu, resource, highestMip, mipLevels); in createShaderResourceView()
116 return fCpuDescriptorManager.createUnorderedAccessView(fGpu, resource, mipSlice); in createUnorderedAccessView()
175 fGpu, filter, maxLOD, addressModeU, addressModeV).fHandle; in findOrCreateCompatibleSampler()
260 GrD3DPipelineStateBuilder::MakeComputePipeline(fGpu, rootSig.get(), shader); in findOrCreateMipmapPipeline()
272 GrRingBuffer::Slice slice = fGpu->uniformsRingBuffer()->suballocate(paddedSize); in uploadConstantData()
283 fDescriptorTableManager.prepForSubmit(fGpu); in prepForSubmit()
299 : fGpu(gpu), fPipelineState(std::move(pipelineState)) {} in Entry()
301 GrD3DGpu* fGpu; member
307 , fGpu(gpu) in PipelineStateCache()
339 const GrCaps* caps = fGpu->caps(); in refPipelineState()
343 GrCapsDebugf(fGpu->caps(), "Failed to build mtl program descriptor!\n"); in refPipelineState()
353 GrD3DPipelineStateBuilder::MakePipelineState(fGpu, renderTarget, desc, programInfo); in refPipelineState()
358 new Entry(fGpu, std::move(pipelineState)))); in refPipelineState()
386 sk_sp<GrD3DDescriptorTable> descTable = createFunc(fGpu, numDescriptors); in findOrCreateDescTable()
387 fGpu->device()->CopyDescriptors(1, descTable->baseCpuDescriptorPtr(), &numDescriptors, in findOrCreateDescTable()