Lines Matching refs:fGpu
54 , fGpu(gpu) in GrVkPipelineStateBuilder()
59 return fGpu->caps(); in caps()
63 return fGpu->shaderCompiler(); in shaderCompiler()
81 if (!GrCompileVkShaderModule(fGpu, sksl, stage, shaderModule, in createVkShaderModule()
97 if (!GrInstallVkShaderModule(fGpu, spirv, stage, shaderModule, stageInfo)) { in installVkShaderModule()
145 GR_VK_CALL(fGpu->vkInterface(), in loadShadersFromCache()
146 DestroyShaderModule(fGpu->device(), outShaderModules[i], nullptr)); in loadShadersFromCache()
183 GrVkResourceProvider& resourceProvider = fGpu->resourceProvider(); in finalize()
222 auto persistentCache = fGpu->getContext()->priv().getPersistentCache(); in finalize()
293 GR_VK_CALL(fGpu->vkInterface(), DestroyShaderModule(fGpu->device(), in finalize()
302 if (fGpu->getContext()->priv().options().fShaderCacheStrategy == in finalize()
326 pushConstantRange.stageFlags = fGpu->vkCaps().getPushConstantStageFlags(); in finalize()
340 GR_VK_CALL_RESULT(fGpu, result, CreatePipelineLayout(fGpu->device(), &layoutCreateInfo, nullptr, in finalize()
353 fGpu->vkCaps().preferDiscardableMSAAAttachment())) { in finalize()
364 GR_VK_CALL(fGpu->vkInterface(), DestroyShaderModule(fGpu->device(), shaderModules[i], in finalize()
370 GR_VK_CALL(fGpu->vkInterface(), DestroyPipelineLayout(fGpu->device(), pipelineLayout, in finalize()
375 return new GrVkPipelineState(fGpu, in finalize()