Searched refs:attribSlot (Results 1 – 6 of 6) sorted by relevance
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/ |
D | clip.h | 611 uint32_t attribSlot = backendState.vertexAttribOffset + attrib; 616 … transposedPrims[0].attrib[attribSlot][c] = SimdHelper<SIMD_T>::insert_lo_ps(temp); 858 uint32_t attribSlot = vertexAttribOffset + a; 861 … typename SIMD_T::Float vAttrib0 = GatherComponent(pInVerts, attribSlot, vActiveMask, s, c); 862 … typename SIMD_T::Float vAttrib1 = GatherComponent(pInVerts, attribSlot, vActiveMask, p, c); 864 ScatterComponent(pOutVerts, attribSlot, vActiveMask, outIndex, c, vOutAttrib); 871 uint32_t attribSlot = vertexClipCullOffset; 874 … typename SIMD_T::Float vAttrib0 = GatherComponent(pInVerts, attribSlot, vActiveMask, s, c); 875 … typename SIMD_T::Float vAttrib1 = GatherComponent(pInVerts, attribSlot, vActiveMask, p, c); 877 ScatterComponent(pOutVerts, attribSlot, vActiveMask, outIndex, c, vOutAttrib); [all …]
|
D | frontend.cpp | 827 uint32_t attribSlot = pState->vertexAttribOffset + slot; in GeometryShaderStage() local 832 gsContext.pVerts[attribSlot + pState->inputVertStride * i] = attrib[i]; in GeometryShaderStage() 1235 uint32_t attribSlot = tsState.vertexAttribOffset + slot; in TessellationStages() local 1236 pa.Assemble(attribSlot, simdattrib); in TessellationStages()
|
/external/mesa3d/src/gallium/drivers/swr/rasterizer/jitter/ |
D | streamout_jit.h | 44 uint32_t attribSlot; member 87 if (stream.decl[i].attribSlot != other.stream.decl[i].attribSlot) return false;
|
D | streamout_jit.cpp | 142 Value* pAttrib = GEP(pStream, C(4 * decl.attribSlot)); in buildDecl() 351 soState.stream.decl[i].attribSlot -= soState.offsetAttribs; in JitCompileStreamout()
|
/external/mesa3d/src/gallium/drivers/swr/ |
D | swr_shader.cpp | 417 uint32_t attribSlot = attrib; in swr_gs_llvm_emit_vertex() local 420 attribSlot = VERTEX_SGV_SLOT; in swr_gs_llvm_emit_vertex() 423 attribSlot = VERTEX_SGV_SLOT; in swr_gs_llvm_emit_vertex() 426 attribSlot = VERTEX_POSITION_SLOT; in swr_gs_llvm_emit_vertex() 428 attribSlot = VERTEX_ATTRIB_START_SLOT + attrib; in swr_gs_llvm_emit_vertex() 430 attribSlot--; in swr_gs_llvm_emit_vertex() 434 …Value *pOutputOffset = ADD(pVertexOffset, VIMMED1(headerSize + attribSize * attribSlot)); // + sgv… in swr_gs_llvm_emit_vertex() 448 if (attribSlot == VERTEX_SGV_SLOT) in swr_gs_llvm_emit_vertex() 453 if (attribSlot != VERTEX_SGV_SLOT || in swr_gs_llvm_emit_vertex()
|
D | swr_draw.cpp | 93 state.stream.decl[num].attribSlot = attrib_slot; in swr_draw_vbo()
|