Home | History | Annotate | Download | only in d3d

Lines Matching refs:fragmentShader

228 int DynamicHLSL::packVaryings(InfoLog &infoLog, VaryingPacking packing, rx::ShaderD3D *fragmentShader,
235 fragmentShader->resetVaryingsRegisterAssignment();
239 std::vector<gl::PackedVarying> &fragmentVaryings = fragmentShader->getVaryings();
667 rx::ShaderD3D *fragmentShader, rx::ShaderD3D *vertexShader,
679 bool usesMRT = fragmentShader->mUsesMultipleRenderTargets;
680 bool usesFragColor = fragmentShader->mUsesFragColor;
681 bool usesFragData = fragmentShader->mUsesFragData;
682 bool usesFragCoord = fragmentShader->mUsesFragCoord;
683 bool usesPointCoord = fragmentShader->mUsesPointCoord;
703 const bool broadcast = (fragmentShader->mUsesFragColor && mRenderer->getCurrentClientVersion() < 3);
818 *outUsesFragDepth = fragmentShader->mUsesFragDepth;
822 defineOutputVariables(fragmentShader, programOutputVars);
824 const std::vector<sh::Attribute> &shaderOutputVars = fragmentShader->getActiveOutputVariables();
848 if (fragmentShader->mUsesFrontFacing)
898 if (fragmentShader->mUsesFrontFacing)
910 const std::vector<PackedVarying> &fragmentVaryings = fragmentShader->getVaryings();
969 void DynamicHLSL::defineOutputVariables(rx::ShaderD3D *fragmentShader, std::map<int, VariableLocation> *programOutputVars) const
971 const std::vector<sh::Attribute> &shaderOutputVars = fragmentShader->getActiveOutputVariables();
997 std::string DynamicHLSL::generateGeometryShaderHLSL(int registers, rx::ShaderD3D *fragmentShader, rx::ShaderD3D *vertexShader) const
1001 return generatePointSpriteHLSL(registers, fragmentShader, vertexShader);
1004 std::string DynamicHLSL::generatePointSpriteHLSL(int registers, rx::ShaderD3D *fragmentShader, rx::ShaderD3D *vertexShader) const
1012 const SemanticInfo &inSemantics = getSemanticInfo(registers, fragmentShader->mUsesFragCoord,
1014 const SemanticInfo &outSemantics = getSemanticInfo(registers, fragmentShader->mUsesFragCoord,
1015 fragmentShader->mUsesPointCoord, true, false);
1058 if (fragmentShader->mUsesFragCoord)
1073 if (fragmentShader->mUsesPointCoord)