Home
last modified time | relevance | path

Searched refs:attribSlot (Results 1 – 6 of 6) sorted by relevance

/external/mesa3d/src/gallium/drivers/swr/rasterizer/jitter/
Dstreamout_jit.h44 uint32_t attribSlot; member
91 if (stream.decl[i].attribSlot != other.stream.decl[i].attribSlot)
Dstreamout_jit.cpp138 Value* pAttrib = GEP(pStream, C(4 * decl.attribSlot)); in buildDecl()
369 soState.stream.decl[i].attribSlot -= soState.offsetAttribs; in JitCompileStreamout()
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/
Dclip.h651 uint32_t attribSlot = backendState.vertexAttribOffset + attrib;
657 transposedPrims[0].attrib[attribSlot][c] =
952 uint32_t attribSlot = vertexAttribOffset + a;
955 Float<SIMD_T> vAttrib0 = GatherComponent(pInVerts, attribSlot, vActiveMask, s, c);
956 Float<SIMD_T> vAttrib1 = GatherComponent(pInVerts, attribSlot, vActiveMask, p, c);
959 ScatterComponent(pOutVerts, attribSlot, vActiveMask, outIndex, c, vOutAttrib);
966 uint32_t attribSlot = vertexClipCullOffset;
969 Float<SIMD_T> vAttrib0 = GatherComponent(pInVerts, attribSlot, vActiveMask, s, c);
970 Float<SIMD_T> vAttrib1 = GatherComponent(pInVerts, attribSlot, vActiveMask, p, c);
973 ScatterComponent(pOutVerts, attribSlot, vActiveMask, outIndex, c, vOutAttrib);
[all …]
Dfrontend.cpp1349 uint32_t attribSlot = tsState.srcVertexAttribOffset + slot; in TessellationStages() local
1350 pa.Assemble(attribSlot, simdattrib); in TessellationStages()
/external/mesa3d/src/gallium/drivers/swr/
Dswr_shader.cpp769 uint32_t attribSlot = attrib; in swr_gs_llvm_emit_vertex() local
772 attribSlot = VERTEX_SGV_SLOT; in swr_gs_llvm_emit_vertex()
775 attribSlot = VERTEX_SGV_SLOT; in swr_gs_llvm_emit_vertex()
778 attribSlot = VERTEX_SGV_SLOT; in swr_gs_llvm_emit_vertex()
781 attribSlot = VERTEX_POSITION_SLOT; in swr_gs_llvm_emit_vertex()
783 attribSlot = VERTEX_ATTRIB_START_SLOT + attrib; in swr_gs_llvm_emit_vertex()
785 attribSlot--; in swr_gs_llvm_emit_vertex()
789 …Value *pOutputOffset = ADD(pVertexOffset, VIMMED1(headerSize + attribSize * attribSlot)); // + sgv… in swr_gs_llvm_emit_vertex()
803 if (attribSlot == VERTEX_SGV_SLOT) in swr_gs_llvm_emit_vertex()
808 if (attribSlot != VERTEX_SGV_SLOT || in swr_gs_llvm_emit_vertex()
Dswr_draw.cpp105 state.stream.decl[num].attribSlot = attrib_slot; in swr_draw_vbo()