Lines Matching refs:geometryIndex

95 ShaderBinaryInfo::GetShaderProgramCommandSize( s32 vertexIndex, s32 geometryIndex ) const  in GetShaderProgramCommandSize()
103 if ( geometryIndex >= 0 ) in GetShaderProgramCommandSize()
105 size += this->GetConstRegCommandSize( geometryIndex ); in GetShaderProgramCommandSize()
108 size += this->GetOutAttrCommandSize( vertexIndex, geometryIndex ); in GetShaderProgramCommandSize()
213 ShaderBinaryInfo::GetOutAttrCommandSize(s32 vertexIndex, s32 geometryIndex) const in GetOutAttrCommandSize()
223 bool hasGeometry = geometryIndex >= 0; in GetOutAttrCommandSize()
383 ShaderBinaryInfo::BuildShaderProgramCommand( s32 vertexIndex, s32 geometryIndex, u32* bufferAddress… in BuildShaderProgramCommand() argument
389 NW_ASSERT( geometryIndex < 0 || this->IsGeometryShader( geometryIndex ) ); in BuildShaderProgramCommand()
390 NW_ASSERT( geometryIndex < this->GetShaderCount() ); in BuildShaderProgramCommand()
392 if ( geometryIndex < 0 ) in BuildShaderProgramCommand()
403 if ( geometryIndex >= 0 ) in BuildShaderProgramCommand()
405 this->BuildConstRegCommand( buffer, geometryIndex ); in BuildShaderProgramCommand()
408 this->BuildOutAttrCommand( buffer, vertexIndex, geometryIndex ); in BuildShaderProgramCommand()
507 ShaderBinaryInfo::BuildOutAttrCommand( SafeBuffer& buffer, s32 vertexIndex, s32 geometryIndex ) con… in BuildOutAttrCommand()
509 bool hasGeometry = geometryIndex >= 0; in BuildOutAttrCommand()
523 …this->GetShaderOutputRegisterNum( vertexIndex, geometryIndex, &shaderOutputNum, &shaderOutputMask … in BuildOutAttrCommand()
524 this->GetShaderOutputRegisterMap( vertexIndex, geometryIndex, &shaderOutputMap[0] ); in BuildOutAttrCommand()
540 geometryEntry = this->GetEntryAddress( geometryIndex ); in BuildOutAttrCommand()
542 u32 geometryMode = this->GetGeometryDataMode( geometryIndex ); in BuildOutAttrCommand()
555 u32 geomMainVertexNum = this->GetGeometryMainVertexNum( geometryIndex ); in BuildOutAttrCommand()
564 u32 geomPatchSize = this->GetGeometryPatchSize( geometryIndex ); in BuildOutAttrCommand()
565 u32 geomStartIndex = this->GetGeometryStartIndex( geometryIndex ); in BuildOutAttrCommand()