Home
last modified time | relevance | path

Searched refs:GrD3DRootSignature (Results 1 – 12 of 12) sorted by relevance

/third_party/skia/src/gpu/d3d/
DGrD3DRootSignature.cpp13 sk_sp<GrD3DRootSignature> GrD3DRootSignature::Make(GrD3DGpu* gpu, int numTextureSamplers, in Make()
114 return sk_sp<GrD3DRootSignature>(new GrD3DRootSignature(std::move(rootSig), in Make()
119 GrD3DRootSignature::GrD3DRootSignature(gr_cp<ID3D12RootSignature> rootSig, int numTextureSamplers, in GrD3DRootSignature() function in GrD3DRootSignature
126 bool GrD3DRootSignature::isCompatible(int numTextureSamplers, int numUAVs) const { in isCompatible()
DGrD3DCommandList.h25 class GrD3DRootSignature; variable
168 void setGraphicsRootSignature(const sk_sp<GrD3DRootSignature>& rootSignature);
169 void setComputeRootSignature(const sk_sp<GrD3DRootSignature>& rootSignature);
217 const GrD3DRootSignature* fCurrentGraphicsRootSignature = nullptr;
218 const GrD3DRootSignature* fCurrentComputeRootSignature = nullptr;
227 D3D12_GPU_DESCRIPTOR_HANDLE fCurrentGraphicsRootDescTable[GrD3DRootSignature::kParamIndexCount];
228 D3D12_GPU_DESCRIPTOR_HANDLE fCurrentComputeRootDescTable[GrD3DRootSignature::kParamIndexCount];
DGrD3DPipelineState.h23 class GrD3DRootSignature; variable
31 sk_sp<GrD3DRootSignature> rootSignature,
43 const sk_sp<GrD3DRootSignature>& rootSignature() const { return fRootSignature; } in rootSignature()
83 sk_sp<GrD3DRootSignature> fRootSignature;
DGrD3DRootSignature.h16 class GrD3DRootSignature : public GrManagedResource {
18 static sk_sp<GrD3DRootSignature> Make(GrD3DGpu* gpu, int numTextureSamplers, int numUAVs);
43 GrD3DRootSignature(gr_cp<ID3D12RootSignature> rootSig, int numTextureSamplers, int numUAVs);
DGrD3DPipelineState.cpp25 sk_sp<GrD3DRootSignature> rootSignature, in GrD3DPipelineState()
66 (unsigned int)(GrD3DRootSignature::ParamIndex::kConstantBufferView), in setAndBindConstants()
143 (unsigned int)GrD3DRootSignature::ParamIndex::kShaderViewDescriptorTable, in setAndBindTextures()
148 (unsigned int)GrD3DRootSignature::ParamIndex::kSamplerDescriptorTable, in setAndBindTextures()
DGrD3DCommandList.cpp347 void GrD3DDirectCommandList::setGraphicsRootSignature(const sk_sp<GrD3DRootSignature>& rootSig) { in setGraphicsRootSignature()
358 void GrD3DDirectCommandList::setComputeRootSignature(const sk_sp<GrD3DRootSignature>& rootSig) { in setComputeRootSignature()
534 (unsigned int) GrD3DRootSignature::ParamIndex::kConstantBufferView); in setGraphicsRootConstantBufferView()
544 (unsigned int)GrD3DRootSignature::ParamIndex::kConstantBufferView); in setComputeRootConstantBufferView()
554 (unsigned int)GrD3DRootSignature::ParamIndex::kSamplerDescriptorTable || in setGraphicsRootDescriptorTable()
556 (unsigned int)GrD3DRootSignature::ParamIndex::kShaderViewDescriptorTable); in setGraphicsRootDescriptorTable()
566 (unsigned int)GrD3DRootSignature::ParamIndex::kSamplerDescriptorTable || in setComputeRootDescriptorTable()
568 (unsigned int)GrD3DRootSignature::ParamIndex::kShaderViewDescriptorTable); in setComputeRootDescriptorTable()
DGrD3DResourceProvider.h43 sk_sp<GrD3DRootSignature> findOrCreateRootSignature(int numTextureSamplers,
159 SkSTArray<4, sk_sp<GrD3DRootSignature>> fRootSignatures;
DGrD3DResourceProvider.cpp52 sk_sp<GrD3DRootSignature> GrD3DResourceProvider::findOrCreateRootSignature(int numTextureSamplers, in findOrCreateRootSignature()
60 auto rootSig = GrD3DRootSignature::Make(fGpu, numTextureSamplers, numUAVs); in findOrCreateRootSignature()
257 sk_sp<GrD3DRootSignature> rootSig = this->findOrCreateRootSignature(1, 1); in findOrCreateMipmapPipeline()
DGrD3DPipelineStateBuilder.h35 static sk_sp<GrD3DPipeline> MakeComputePipeline(GrD3DGpu*, GrD3DRootSignature*,
DGrD3DPipelineStateBuilder.cpp498 GrD3DGpu* gpu, const GrProgramInfo& programInfo, const sk_sp<GrD3DRootSignature>& rootSig, in create_pipeline_state()
642 sk_sp<GrD3DRootSignature> rootSig = in finalize()
671 GrD3DRootSignature* rootSig, in MakeComputePipeline()
DGrD3DGpu.cpp1125 sk_sp<GrD3DRootSignature> rootSig = fResourceProvider.findOrCreateRootSignature(1, 1); in onRegenerateMipMapLevels()
1174 (unsigned int)GrD3DRootSignature::ParamIndex::kConstantBufferView, in onRegenerateMipMapLevels()
1196 (unsigned int)GrD3DRootSignature::ParamIndex::kShaderViewDescriptorTable, in onRegenerateMipMapLevels()
1199 static_cast<unsigned int>(GrD3DRootSignature::ParamIndex::kSamplerDescriptorTable), in onRegenerateMipMapLevels()
/third_party/skia/gn/
Dgpu.gni706 "$_src/gpu/d3d/GrD3DRootSignature.cpp",
707 "$_src/gpu/d3d/GrD3DRootSignature.h",