Lines Matching refs:command

25             bit32* Texture::Unit0::MakeCommand( bit32* command, bool is_update_texture_func ) const  in MakeCommand()  argument
29 command = m_Texture.MakeFuncCommand( command ); in MakeCommand()
33 … *command++ = borderColorR | borderColorG << 8 | borderColorB << 16 | borderColorA << 24; in MakeCommand()
34 *command++ = PICA_CMD_HEADER_SINGLE( PICA_REG_TEXTURE0_BORDER_COLOR ); in MakeCommand()
37 *command++ = PICA_CMD_DATA_TEXTURE_SIZE( width, height ); in MakeCommand()
38 *command++ = PICA_CMD_HEADER_SINGLE( PICA_REG_TEXTURE0_SIZE ); in MakeCommand()
47 …*command++ = PICA_CMD_DATA_TEXTURE_WRAP_FILTER( magFilter, minFilter, format, wrapT, wrapS, useSha… in MakeCommand()
48 *command++ = PICA_CMD_HEADER_SINGLE( PICA_REG_TEXTURE0_WRAP_FILTER ); in MakeCommand()
55 …*command++ = PICA_CMD_DATA_TEXTURE_LOD_LEVEL( Float32ToFix13Fraction8( lodBias ), maxLodLevel, min… in MakeCommand()
56 *command++ = PICA_CMD_HEADER_SINGLE( PICA_REG_TEXTURE0_LOD ); in MakeCommand()
60 *command++ = 0; in MakeCommand()
61 *command++ = PICA_CMD_HEADER_SINGLE( PICA_REG_TEXTURE0_LOD ); in MakeCommand()
69 *command++ = PICA_CMD_DATA_TEXTURE_ADDR( physicalAddr ); in MakeCommand()
70 *command++ = PICA_CMD_HEADER_SINGLE( PICA_REG_TEXTURE0_ADDR1 ); in MakeCommand()
76 … *command++ = PICA_CMD_DATA_TEXTURE_CUBE_MAP_ADDR( PICA_CMD_DATA_TEXTURE_ADDR( cubeMapAddrPosX ) ); in MakeCommand()
77 *command++ = PICA_CMD_HEADER_SINGLE( PICA_REG_TEXTURE0_ADDR1 ); in MakeCommand()
80 … *command++ = PICA_CMD_DATA_TEXTURE_CUBE_MAP_ADDR( PICA_CMD_DATA_TEXTURE_ADDR( cubeMapAddrNegX ) ); in MakeCommand()
81 *command++ = PICA_CMD_HEADER_SINGLE( PICA_REG_TEXTURE0_ADDR2 ); in MakeCommand()
84 … *command++ = PICA_CMD_DATA_TEXTURE_CUBE_MAP_ADDR( PICA_CMD_DATA_TEXTURE_ADDR( cubeMapAddrPosY ) ); in MakeCommand()
85 *command++ = PICA_CMD_HEADER_SINGLE( PICA_REG_TEXTURE0_ADDR3 ); in MakeCommand()
88 … *command++ = PICA_CMD_DATA_TEXTURE_CUBE_MAP_ADDR( PICA_CMD_DATA_TEXTURE_ADDR( cubeMapAddrNegY ) ); in MakeCommand()
89 *command++ = PICA_CMD_HEADER_SINGLE( PICA_REG_TEXTURE0_ADDR4 ); in MakeCommand()
92 … *command++ = PICA_CMD_DATA_TEXTURE_CUBE_MAP_ADDR( PICA_CMD_DATA_TEXTURE_ADDR( cubeMapAddrPosZ ) ); in MakeCommand()
93 *command++ = PICA_CMD_HEADER_SINGLE( PICA_REG_TEXTURE0_ADDR5 ); in MakeCommand()
96 … *command++ = PICA_CMD_DATA_TEXTURE_CUBE_MAP_ADDR( PICA_CMD_DATA_TEXTURE_ADDR( cubeMapAddrNegZ ) ); in MakeCommand()
97 *command++ = PICA_CMD_HEADER_SINGLE( PICA_REG_TEXTURE0_ADDR6 ); in MakeCommand()
101 *command++ = PICA_CMD_DATA_TEXTURE_FORMAT_TYPE( format ); in MakeCommand()
102 *command++ = PICA_CMD_HEADER_SINGLE( PICA_REG_TEXTURE0_FORMAT ); in MakeCommand()
104 return command; in MakeCommand()
108 bit32* Texture::Unit1::MakeCommand( bit32* command, bool is_update_texture_func ) const in MakeCommand() argument
112 command = m_Texture.MakeFuncCommand( command ); in MakeCommand()
116 … *command++ = borderColorR | borderColorG << 8 | borderColorB << 16 | borderColorA << 24; in MakeCommand()
117 *command++ = PICA_CMD_HEADER_SINGLE( PICA_REG_TEXTURE1_BORDER_COLOR ); in MakeCommand()
120 *command++ = PICA_CMD_DATA_TEXTURE_SIZE( width, height ); in MakeCommand()
121 *command++ = PICA_CMD_HEADER_SINGLE( PICA_REG_TEXTURE1_SIZE ); in MakeCommand()
124 …*command++ = PICA_CMD_DATA_TEXTURE_WRAP_FILTER( magFilter, minFilter, format, wrapT, wrapS, 0, tex… in MakeCommand()
125 *command++ = PICA_CMD_HEADER_SINGLE( PICA_REG_TEXTURE1_WRAP_FILTER ); in MakeCommand()
132 …*command++ = PICA_CMD_DATA_TEXTURE_LOD_LEVEL( Float32ToFix13Fraction8( lodBias ), maxLodLevel, min… in MakeCommand()
133 *command++ = PICA_CMD_HEADER_SINGLE( PICA_REG_TEXTURE1_LOD ); in MakeCommand()
137 *command++ = 0; in MakeCommand()
138 *command++ = PICA_CMD_HEADER_SINGLE( PICA_REG_TEXTURE1_LOD ); in MakeCommand()
142 *command++ = PICA_CMD_DATA_TEXTURE_ADDR( physicalAddr ); in MakeCommand()
143 *command++ = PICA_CMD_HEADER_SINGLE( PICA_REG_TEXTURE1_ADDR ); in MakeCommand()
146 *command++ = PICA_CMD_DATA_TEXTURE_FORMAT_TYPE( format ); in MakeCommand()
147 *command++ = PICA_CMD_HEADER_SINGLE( PICA_REG_TEXTURE1_FORMAT ); in MakeCommand()
149 return command; in MakeCommand()
153 bit32* Texture::Unit2::MakeCommand( bit32* command, bool is_update_texture_func ) const in MakeCommand() argument
157 command = m_Texture.MakeFuncCommand( command ); in MakeCommand()
161 … *command++ = borderColorR | borderColorG << 8 | borderColorB << 16 | borderColorA << 24; in MakeCommand()
162 *command++ = PICA_CMD_HEADER_SINGLE( PICA_REG_TEXTURE2_BORDER_COLOR ); in MakeCommand()
165 *command++ = PICA_CMD_DATA_TEXTURE_SIZE( width, height ); in MakeCommand()
166 *command++ = PICA_CMD_HEADER_SINGLE( PICA_REG_TEXTURE2_SIZE ); in MakeCommand()
169 …*command++ = PICA_CMD_DATA_TEXTURE_WRAP_FILTER( magFilter, minFilter, format, wrapT, wrapS, 0, tex… in MakeCommand()
170 *command++ = PICA_CMD_HEADER_SINGLE( PICA_REG_TEXTURE2_WRAP_FILTER ); in MakeCommand()
176 …*command++ = PICA_CMD_DATA_TEXTURE_LOD_LEVEL( Float32ToFix13Fraction8( lodBias ), maxLodLevel, min… in MakeCommand()
177 *command++ = PICA_CMD_HEADER_SINGLE( PICA_REG_TEXTURE2_LOD ); in MakeCommand()
181 *command++ = 0; in MakeCommand()
182 *command++ = PICA_CMD_HEADER_SINGLE( PICA_REG_TEXTURE2_LOD ); in MakeCommand()
186 *command++ = PICA_CMD_DATA_TEXTURE_ADDR( physicalAddr ); in MakeCommand()
187 *command++ = PICA_CMD_HEADER_SINGLE( PICA_REG_TEXTURE2_ADDR ); in MakeCommand()
190 *command++ = PICA_CMD_DATA_TEXTURE_FORMAT_TYPE( format ); in MakeCommand()
191 *command++ = PICA_CMD_HEADER_SINGLE( PICA_REG_TEXTURE2_FORMAT ); in MakeCommand()
193 return command; in MakeCommand()
197 bit32* Texture::Unit3::MakeCommand( bit32* command, bool is_update_texture_func ) const in MakeCommand() argument
201 command = m_Texture.MakeFuncCommand( command ); in MakeCommand()
204 return command; in MakeCommand()
209 bit32* Texture::MakeCommand( bit32* command, bool isAddDummyCommand ) const in MakeCommand() argument
211 command = MakeFuncCommand( command, isAddDummyCommand ); in MakeCommand()
212 command = unit0.MakeCommand( command, false ); in MakeCommand()
213 command = unit1.MakeCommand( command, false ); in MakeCommand()
214 command = unit2.MakeCommand( command, false ); in MakeCommand()
215 command = unit3.MakeCommand( command, false ); in MakeCommand()
217 return command; in MakeCommand()
222 bit32* Texture::MakeFuncCommand( bit32* command, bool isAddDummyCommand ) const in MakeFuncCommand() argument
229 *command++ = 0x0; in MakeFuncCommand()
230 *command++ = PICA_CMD_HEADER_BURST_BE( PICA_REG_TEXTURE_FUNC, 0x3, 0x0 ); in MakeFuncCommand()
232 *command++ = 0x0; in MakeFuncCommand()
233 *command++ = 0x0; in MakeFuncCommand()
238 … *command++ = PICA_CMD_DATA_TEXTURE_FUNC( unit0.texType, unit1.texType, unit2.texType, in MakeFuncCommand()
240 *command++ = PICA_CMD_HEADER_SINGLE( PICA_REG_TEXTURE_FUNC ); in MakeFuncCommand()
242 return command; in MakeFuncCommand()