Lines Matching defs:shaders
76 // Print the source code for all shaders generated.
83 TRACE_EVENT0("skia.shaders", "driver_compile_shader");
115 bool GrD3DPipelineStateBuilder::loadHLSLFromCache(SkReadBuffer* reader, gr_cp<ID3DBlob> shaders[]) {
128 shaders[shaderType] = GrCompileHLSLShader(fGpu, hlsl[shaderType], kind);
129 return shaders[shaderType].get();
550 TRACE_EVENT0("skia.shaders", "CreateGraphicsPipelineState");
562 TRACE_EVENT0("skia.shaders", TRACE_FUNC);
590 gr_cp<ID3DBlob> shaders[kGrShaderTypeCount];
592 if (kHLSL_Tag == shaderType && this->loadHLSLFromCache(&reader, shaders)) {
613 shaders[shaderType] = this->compileD3DProgram(kind, *sksl[shaderType], settings,
615 return shaders[shaderType].get();
650 fGpu, fProgramInfo, rootSig, std::move(shaders[kVertex_GrShaderType]),
651 std::move(shaders[kFragment_GrShaderType]),
679 TRACE_EVENT0("skia.shaders", "driver_compile_shader");
706 TRACE_EVENT0("skia.shaders", "CreateComputePipelineState");