Lines Matching refs:u32

30 …NW_ASSERT((pStrBuf)->commandBufferSize + (size) / sizeof(u32) <= (pStrBuf)->commandBufferCapacity)…
32 (pStrBuf)->commandBufferSize += (size) / sizeof(u32)
110 const u32 TEX_FUNC_DATA =
120 const u32 TEX_ENV_SRC3 =
129 const u32 TEX_ENV_SRC4 =
138 const u32 TEX_ENV_OPERAND3 =
143 const u32 TEX_ENV_OPERAND4 =
148 const u32 TEX_ENV_OPERAND3_ALPHA =
153 const u32 TEX_ENV_OPERAND4_ALPHA =
158 const u32 TEX_ENV_COMBINE_MODULATE =
163 const u32 TEX_ENV_COMBINE_MULT_ADD =
168 const u32 TEX_ENV_CONST_COLOR_WHITE = 0xffffffff;
169 const u32 TEX_ENV_CONST_COLOR_BLACK = 0x00000000;
171 const u32 TEX_ENV_SCALE_1 =
176 const u32 BURST_MAX = 0x80;
178 const u32 DRAW_MODE0_DEFAULT = 0; // glDrawElementsで、かつmodeがGL_TRIANGLESの場合、1に設定し、
182 const u32 DRAW_MODE2_DEFAULT = 0;
183 const u32 DRAW_FUNC_DEFAULT = 0;
185 const u32 DRAW_MODE0_ELEMENT = 1;
186 const u32 DRAW_MODE2_ELEMENT = PICA_DATA_DRAW_TRIANGLES;
192 u32 exeCount;
193 u32 exeOffsetTop;
201 u32 instOffset; // プログラムコード情報オフセット
202 u32 instCount; // プログラムコードデータ数 (*4でバイト数)
203 u32 swizzleOffset;
204 u32 swizzleCount;
205 u32 lineOffset;
206 u32 lineCount;
207 u32 stringOffset;
208 u32 stringSize;
213 u32 value;
227 u32 mainAddr;
228 u32 endAddr;
238 u32 setupOffset;
239 u32 setupCount;
240 u32 labelOffset;
241 u32 labelCount;
242 u32 outmapOffset;
243 u32 outmapCount;
244 u32 bsymOffset;
245 u32 bsymCount;
246 u32 stringOffset;
247 u32 stringSize;
254 u32 value[4];
279 const u32 CommonCommands[] =
326 const u32 TexEnvOperand34Commands[] =
337 const u32 TexEnvOperand34AlphaCommands[] =
348 const u32 TexEnv34Commands[] =
365 const u32 TexEnv34AlphaCommands[] =
382 const u32 s_DrawInitCommands[] =
470 const u32 s_DrawFinalizeCommands[] =
498 const u32 DrawCommands[] =
522 const u32 DRAWBEGIN_STATICCOMMAND_BYTES =
525 + sizeof(u32) * 2 * 1
529 const u32 DRAWEND_STATICCOMMAND_BYTES = 176 + sizeof(s_DrawFinalizeCommands);
533 u32
536 return *reinterpret_cast<const u32*>(&color); in GetColorU32Raw()
622 sizeof(fileHead) + (fileHead.exeCount - 1) * sizeof(u32) ) ); in GetShaderPackageHeader()
651 u32
652 CalcInstCommandCount(u32 count) in CalcInstCommandCount()
654 u32 size = (count / BURST_MAX) * math::RoundUp(2 + 1 + BURST_MAX, 2); in CalcInstCommandCount()
662 u32
665 const u32 instBytes = in CalcDrawBeginCommandBytes()
666 sizeof(u32) in CalcDrawBeginCommandBytes()
676 u32 vboBaseAddr, in AddVertexAttributeArrayCommand()
678 u32 vtxAttrNum in AddVertexAttributeArrayCommand()
681 const u32 fixedVtxAttrMask = 0; in AddVertexAttributeArrayCommand()
682 const u32 loadAryBytes = 16; // ロードアレイの1頂点辺りのバイト数 in AddVertexAttributeArrayCommand()
683 const u32 loadAryElementNum = 1; in AddVertexAttributeArrayCommand()
685 const u32 command200[] = in AddVertexAttributeArrayCommand()
723 static const u32 command206[] = in AddVertexAttributeArrayCommand()
770 u32
773 u32 /* size */ in GetCommandBufferSize() argument
787 u32
790 u32 size in GetVertexBufferCommandBufferSize()
824 u32 size in Initialize()
827 const u32 cmdBufSize = GetCommandBufferSize(shaderBinary, size); in Initialize()
839 u32 size in Initialize()
853 RectDrawer::DrawBegin(u32 flag) in DrawBegin()
867 RectDrawer::DrawEnd(u32 flag) in DrawEnd()
882 const u32 size = SetUniformCommand(m_UniformProjBuffer, UNIFORM_PROJ_NUM + 1); in SetProjectionMtx()
897 const u32 size = SetUniformCommand(m_UniformMtxBuffer, m_UniformMtxIndex); in SetViewMtxForText()
949 const u32 size = SetUniformCommand(m_UniformMtxBuffer, m_UniformMtxIndex); in AddUniformMtx()
1025 u32 /* size */, in InitializeCMD() argument
1056 const u32 DrawBeginCommandBytes = CalcDrawBeginCommandBytes(pkgHead); in InitializeCMD()
1062 const u32 vtxAttrNum = 1; // 頂点属性数 in InitializeCMD()
1072 static const u32 commands[] = in InitializeCMD()
1092 const u32* progCodes = in InitializeCMD()
1093 static_cast<const u32*>(ut::AddOffsetToPtr(&pkgHead, pkgHead.instOffset)); in InitializeCMD()
1095 for (u32 totalCnt = 0; totalCnt < pkgHead.instCount; ) in InitializeCMD()
1097 const u32 writeCnt = math::Min(BURST_MAX, pkgHead.instCount - totalCnt); in InitializeCMD()
1098 const u32 commands[] = in InitializeCMD()
1109 m_CmdCacheDrawBegin.Add(&progCodes[totalCnt + 1], sizeof(u32) * (writeCnt - 1)); in InitializeCMD()
1115 static const u32 commands[] = in InitializeCMD()
1129 for (u32 totalCnt = 0; totalCnt < pkgHead.swizzleCount; ) in InitializeCMD()
1131 const u32 writeCnt = math::Min(BURST_MAX, pkgHead.swizzleCount - totalCnt); in InitializeCMD()
1132 const u32 commands[] = in InitializeCMD()
1146 m_CmdCacheDrawBegin.Add(&swDatas[totalCnt + i].value, sizeof(u32)); in InitializeCMD()
1170 const u32 commands[] = in InitializeCMD()
1189 const u32 vboBaseAddr = math::RoundDown(phyArrayBuffer, 16); in InitializeCMD()
1194 const u32 commands[] = in InitializeCMD()
1215 const u32 OutRegNum = 7; in InitializeCMD()
1232 for (u32 i = 0; i < SHADEROUTMAPTYPE_MAX; ++i) in InitializeCMD()
1237 for (u32 j = 0; j < OutRegNum; ++j) in InitializeCMD()
1282 const u32 commands[] = in InitializeCMD()
1314 const u32 commands[] = in InitializeCMD()
1316 *reinterpret_cast<u32*>(outmaps[0]), in InitializeCMD()
1320 … m_CmdCacheDrawBegin.Add(reinterpret_cast<u32*>(outmaps[1]), sizeof(u32) * (OutRegNum - 1)); in InitializeCMD()
1341 const u32 outAttrClk = in InitializeCMD()
1350 const u32 TexEnableBits = in InitializeCMD()
1361 const u32 outAttrMode = useTexCoords ? 1 : 0; in InitializeCMD()
1362 const u32 commands[] = in InitializeCMD()
1384 const u32 indexOffset = phyEleArrayBuf - vboBaseAddr; in InitializeCMD()
1385 const u32 commands[] = in InitializeCMD()
1431 u32* __restrict buf, in InitUniformBuffer()
1432 u32 addr in InitUniformBuffer()
1436 const u32 data = in InitUniformBuffer()
1498 u32 addr = 0; in BuildTextCommand()
1499 u32 size = 0; in BuildTextCommand()
1500 u32 format = 0xFFFFFFFF; in BuildTextCommand()
1501 u32 texFilter = 0xFFFFFFFF; in BuildTextCommand()
1502 u32 startCharIndex = 0; in BuildTextCommand()
1505 for (u32 drawCharCount = 0; drawCharCount < charCount; ) in BuildTextCommand()
1507 u32 i = startCharIndex; in BuildTextCommand()
1514 u32 cmdTexAddr = charAttrs[i].pTexObj->GetImage(); in BuildTextCommand()
1527 const u32 newFormat = charAttrs[i].pTexObj->GetFormat(); in BuildTextCommand()
1530 const u32* commands = NULL; in BuildTextCommand()
1531 u32 commandSize = 0; in BuildTextCommand()
1598 const u32 crntTexFilter = charAttrs[i].pTexObj->GetWrapFilter(); in BuildTextCommand()
1686 u32 size = SetUniformCommand(m_UniformAddrBuffer, m_UniformAddrIndex); in UniformAndDrawText()
1699 u32 size = SetUniformCommand(m_UniformTextColorBuffer, m_UniformTextColorIndex); in UniformAndDrawText()
1725 u32 size = SetUniformCommand(m_UniformDataBuffer, m_UniformDataIndex); in UniformAndDrawText()
1732 const u32 addrOffset = GetVertexIndexAddressOffset(vtxNum); in UniformAndDrawText()
1734 const u32 addrOffset = 0; // dummy in UniformAndDrawText()
1737 u32* cmdPtr = &pStringBuffer->commandBuffer[pStringBuffer->commandBufferSize]; in UniformAndDrawText()
1748 u32
1749 RectDrawer::GetVertexIndexAddressOffset(u32 vtxNum) const in GetVertexIndexAddressOffset()
1755 const u32*
1765 u32
1794 u32
1795 DispStringBuffer::CalcCommandBufferCapacity(u32 charNum) in CalcCommandBufferCapacity()
1807 sizeof(CommonCommands) / sizeof(u32) // ブレンド・コンバイナ・シェーダー設定 in CalcCommandBufferCapacity()
1809 + sizeof(TexEnv34Commands) / sizeof(u32) // コンバイナ設定 in CalcCommandBufferCapacity()
1812 sizeof(TexEnvOperand34Commands) / sizeof(u32) // コンバイナの変更分 in CalcCommandBufferCapacity()
1822 + sizeof(DrawCommands) / sizeof(u32) // 描画コマンド in CalcCommandBufferCapacity()
1847 u32 *const cmdBuf = in UseCommandBuffer()
1849 const u32 header = cmdBuf[3]; in UseCommandBuffer()
1860 const u32 alpha = m_Alpha; in UseCommandBuffer()
1866 u32 *const cmdBuf = in UseCommandBuffer()
1867 &m_pDispStringBuffer->commandBuffer[(sizeof(CommonCommands) / sizeof(u32))]; in UseCommandBuffer()
1874 m_pDispStringBuffer->commandBufferSize * sizeof(u32)); in UseCommandBuffer()