CPUTResult CPUTAssetLibraryOGL::GetDomainShader( const cString &name, const cString &shaderMain, const cString &shaderProfile, CPUTShaderOGL **ppDomainShader, bool nameIsFullPathAndFilename, CPUT_SHADER_MACRO *pShaderMacros ) { std::vector<cString> filenames; filenames.push_back(name); return GetDomainShader(filenames, shaderMain, shaderProfile, ppDomainShader, nameIsFullPathAndFilename, pShaderMacros); }
void SetParameters(FRHICommandList& RHICmdList, const FMaterialRenderProxy* MaterialRenderProxy,const FViewInfo& View) { FMeshMaterialShader::SetParameters(RHICmdList, (FDomainShaderRHIParamRef)GetDomainShader(), MaterialRenderProxy, *MaterialRenderProxy->GetMaterial(View.GetFeatureLevel()), View, ESceneRenderTargetsMode::DontSet); }