Lines Matching refs:buffer

245     SafeBuffer buffer(bufferAddress, bufferSize);  in BuildCommonCommand()  local
258 this->PutEnableMirroringShaderSetting( buffer, false ); in BuildCommonCommand()
262 this->PutEnableMirroringShaderSetting( buffer, true ); in BuildCommonCommand()
265 this->BuildSwizzleCommand( buffer ); in BuildCommonCommand()
266 this->BuildProgramCommand( buffer ); in BuildCommonCommand()
268 return buffer.UsedSize(); in BuildCommonCommand()
275 ShaderBinaryInfo::BuildProgramCommand( SafeBuffer& buffer ) const in BuildProgramCommand()
294 buffer.Write( &VS_COMMAND[0], sizeof(VS_COMMAND) ); in BuildProgramCommand()
297 this->PutLoadCommand( buffer, in BuildProgramCommand()
308 buffer.Write( &VS_RENEWAL_COMMAND[0], sizeof(VS_RENEWAL_COMMAND) ); in BuildProgramCommand()
318 buffer.Write( &GS_COMMAND[0], sizeof(GS_COMMAND) ); in BuildProgramCommand()
321 this->PutLoadCommand( buffer, in BuildProgramCommand()
332 buffer.Write( &GS_RENEWAL_COMMAND[0], sizeof(GS_RENEWAL_COMMAND) ); in BuildProgramCommand()
340 ShaderBinaryInfo::BuildSwizzleCommand( SafeBuffer& buffer ) const in BuildSwizzleCommand()
351 buffer.Write( &COMMAND[0], sizeof(COMMAND) ); in BuildSwizzleCommand()
356 this->PutLoadCommand( buffer, in BuildSwizzleCommand()
369 buffer.Write( &GS_COMMAND[0], sizeof(GS_COMMAND) ); in BuildSwizzleCommand()
374 this->PutLoadCommand( buffer, in BuildSwizzleCommand()
387 SafeBuffer buffer(bufferAddress, bufferSize); in BuildShaderProgramCommand() local
396 this->PutEnableMirroringShaderSetting( buffer, true ); in BuildShaderProgramCommand()
400 this->PutEnableMirroringShaderSetting( buffer, false ); in BuildShaderProgramCommand()
403 this->BuildConstRegCommand( buffer, vertexIndex ); in BuildShaderProgramCommand()
407 this->BuildConstRegCommand( buffer, geometryIndex ); in BuildShaderProgramCommand()
410 this->BuildOutAttrCommand( buffer, vertexIndex, geometryIndex ); in BuildShaderProgramCommand()
412 return buffer.UsedSize(); in BuildShaderProgramCommand()
419 ShaderBinaryInfo::BuildPrepareCommand( SafeBuffer& buffer ) const in BuildPrepareCommand()
421 NW_UNUSED_VARIABLE(buffer); in BuildPrepareCommand()
434 ShaderBinaryInfo::BuildConstRegCommand( SafeBuffer& buffer, s32 shaderIndex ) const in BuildConstRegCommand() argument
482 buffer.Write( &COMMAND[0], sizeof(COMMAND) ); in BuildConstRegCommand()
499 buffer.Write( &COMMAND[0], sizeof(COMMAND) ); in BuildConstRegCommand()
509 ShaderBinaryInfo::BuildOutAttrCommand( SafeBuffer& buffer, s32 vertexIndex, s32 geometryIndex ) con… in BuildOutAttrCommand() argument
598 buffer.Write( &GEOMETRY_SETTING_COMMAND[0], geometrySettingCommandSize ); in BuildOutAttrCommand()
599 buffer.Write( &SHADER_PROGRAM_COMMAND[0], sizeof(SHADER_PROGRAM_COMMAND) ); in BuildOutAttrCommand()
611 buffer.Write( &GEOMETRY_COMMAND[0], sizeof(GEOMETRY_COMMAND) ); in BuildOutAttrCommand()
617 ShaderBinaryInfo::PutEnableMirroringShaderSetting(SafeBuffer& buffer, bool enableMirroring) const in PutEnableMirroringShaderSetting() argument
625 buffer.Write( &COMMAND[0], sizeof(COMMAND) ); in PutEnableMirroringShaderSetting()
632 SafeBuffer& buffer, in PutLoadCommand() argument
653 buffer.Write( &COMMAND[0], sizeof(COMMAND) ); in PutLoadCommand()
654 buffer.Write( &src[index + 1], (countPerCommand - 1) * sizeof(u32) ); in PutLoadCommand()
658 buffer.Write( 0 ); // パディング挿入 in PutLoadCommand()