Home
last modified time | relevance | path

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

/aosp_15_r20/external/skia/src/gpu/graphite/
H A DShaderInfo.cpp295 std::string get_node_texture_samplers(const ResourceBindingRequirements& bindingReqs, in get_node_texture_samplers() argument
329 result += EmitSamplerLayout(bindingReqs, binding); in get_node_texture_samplers()
335 result += get_node_texture_samplers(bindingReqs, child, binding, outDescs); in get_node_texture_samplers()
340 std::string emit_textures_and_samplers(const ResourceBindingRequirements& bindingReqs, in emit_textures_and_samplers() argument
346 result += get_node_texture_samplers(bindingReqs, n, binding, outDescs); in emit_textures_and_samplers()
630 const ResourceBindingRequirements& bindingReqs = caps->resourceBindingRequirements(); in generateFragmentSkSL() local
631 preamble += emit_intrinsic_uniforms(bindingReqs.fIntrinsicBufferBinding, in generateFragmentSkSL()
632 bindingReqs.fUniformBufferLayout); in generateFragmentSkSL()
635 preamble += emit_render_step_storage_buffer(bindingReqs.fRenderStepBufferBinding, in generateFragmentSkSL()
638 preamble += emit_render_step_uniforms(bindingReqs.fRenderStepBufferBinding, in generateFragmentSkSL()
[all …]
H A DContextUtils.cpp118 std::string EmitSamplerLayout(const ResourceBindingRequirements& bindingReqs, int* binding) { in EmitSamplerLayout() argument
124 const char* distinctIndexRange = bindingReqs.fDistinctIndexRanges ? "" : "set=1, "; in EmitSamplerLayout()
126 if (bindingReqs.fSeparateTextureAndSamplerBinding) { in EmitSamplerLayout()
161 const auto& bindingReqs = caps->resourceBindingRequirements(); in BuildComputeSkSL() local
162 bool distinctRanges = bindingReqs.fDistinctIndexRanges; in BuildComputeSkSL()
163 bool separateSampler = bindingReqs.fSeparateTextureAndSamplerBinding; in BuildComputeSkSL()
H A DDrawPass.cpp458 const ResourceBindingRequirements& bindingReqs = in Make() local
461 useStorageBuffers ? bindingReqs.fStorageBufferLayout : bindingReqs.fUniformBufferLayout; in Make()
/aosp_15_r20/external/skia/src/gpu/graphite/render/
H A DAnalyticBlurRenderStep.cpp65 const ResourceBindingRequirements& bindingReqs, int* nextBindingIndex) const { in texturesAndSamplersSkSL() argument
66 return EmitSamplerLayout(bindingReqs, nextBindingIndex) + " sampler2D s;"; in texturesAndSamplersSkSL()
H A DSDFTextRenderStep.cpp100 const ResourceBindingRequirements& bindingReqs, int* nextBindingIndex) const { in texturesAndSamplersSkSL() argument
104 result += EmitSamplerLayout(bindingReqs, nextBindingIndex); in texturesAndSamplersSkSL()
H A DSDFTextLCDRenderStep.cpp99 const ResourceBindingRequirements& bindingReqs, int* nextBindingIndex) const { in texturesAndSamplersSkSL() argument
103 result += EmitSamplerLayout(bindingReqs, nextBindingIndex); in texturesAndSamplersSkSL()
H A DBitmapTextRenderStep.cpp124 const ResourceBindingRequirements& bindingReqs, int* nextBindingIndex) const { in texturesAndSamplersSkSL() argument
128 result += EmitSamplerLayout(bindingReqs, nextBindingIndex); in texturesAndSamplersSkSL()
H A DCoverageMaskRenderStep.cpp109 const ResourceBindingRequirements& bindingReqs, int* nextBindingIndex) const { in texturesAndSamplersSkSL() argument
110 return EmitSamplerLayout(bindingReqs, nextBindingIndex) + " sampler2D pathAtlas;"; in texturesAndSamplersSkSL()
/aosp_15_r20/external/skia/src/gpu/graphite/compute/
H A DDispatchGroup.cpp140 const auto& bindingReqs = fRecorder->priv().caps()->resourceBindingRequirements(); in appendStepInternal() local
141 bool distinctRanges = bindingReqs.fDistinctIndexRanges; in appendStepInternal()
142 bool separateSampler = bindingReqs.fSeparateTextureAndSamplerBinding; in appendStepInternal()