Lines Matching refs:geo_shader_index
41 …r::SetupBinary( const void* shader_binary, const s32 vtx_shader_index, const s32 geo_shader_index ) in SetupBinary() argument
93 SetShaderIndex( vtx_shader_index, geo_shader_index ); in SetupBinary()
103 void Shader::SetShaderIndex( const s32 vtx_shader_index, const s32 geo_shader_index ) in SetShaderIndex() argument
108 CheckGeoShaderIndex_( geo_shader_index ); in SetShaderIndex()
111 m_GeoShaderIndex = geo_shader_index; in SetShaderIndex()
382 void Shader::CheckGeoShaderIndex_( const s32 geo_shader_index ) in CheckGeoShaderIndex_() argument
384 NN_UNUSED_VAR( geo_shader_index ); in CheckGeoShaderIndex_()
390 if ( geo_shader_index > - 1 ) in CheckGeoShaderIndex_()
392 NN_GR_ASSERT( m_ExeImageInfo[ geo_shader_index ]->isGeoShader ); in CheckGeoShaderIndex_()
465 const s32 geo_shader_index ) in MakeOutAttrCommand_() argument
474 shader_index = geo_shader_index; in MakeOutAttrCommand_()
688 bit32 gsDataMode = m_ExeImageInfo[ geo_shader_index ]->gsDataMode; in MakeOutAttrCommand_()
714 *command++ = 0x7fff0000 | m_ExeImageInfo[ geo_shader_index ]->mainAddress; in MakeOutAttrCommand_()
743 ( m_ExeImageInfo[ geo_shader_index ]->gsPatchSize != 0 ) ) in MakeOutAttrCommand_()
745 *command++ = m_ExeImageInfo[ geo_shader_index ]->gsPatchSize - 1; in MakeOutAttrCommand_()
753 … gsDataMode |= ( m_ExeImageInfo[ geo_shader_index ]->gsVertexStartIndex ) << 16; in MakeOutAttrCommand_()
755 … gsDataMode |= ( m_ExeImageInfo[ geo_shader_index ]->gsVertexNum - 1 ) << 8; in MakeOutAttrCommand_()