Lines Matching refs:hlsl
81 const SkSL::String& hlsl,
106 HRESULT hr = D3DCompile(hlsl.c_str(), hlsl.length(), nullptr, nullptr, nullptr, "main",
110 hlsl.c_str(), reinterpret_cast<char*>(errors->GetBufferPointer()));
117 SkSL::String hlsl[kGrShaderTypeCount];
120 if (!GrPersistentCacheUtils::UnpackCachedShaders(reader, hlsl, inputs, kGrShaderTypeCount)) {
128 shaders[shaderType] = GrCompileHLSLShader(fGpu, hlsl[shaderType], kind);
601 SkSL::String hlsl[kGrShaderTypeCount];
614 &inputs[shaderType], &hlsl[shaderType]);
630 hlsl[i] = GrShaderUtils::PrettyPrint(*sksl[i]);
637 cacheSkSL ? kSKSL_Tag : kHLSL_Tag, hlsl, inputs, kGrShaderTypeCount);