Home
last modified time | relevance | path

Searched refs:simdvector (Results 1 – 14 of 14) sorted by relevance

/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/
Dpa_avx.cpp117 INLINE simd4scalar swizzleLane0(const simdvector& v) in swizzleLane0()
122 INLINE simd4scalar swizzleLane1(const simdvector& v) in swizzleLane1()
127 INLINE simd4scalar swizzleLane2(const simdvector& v) in swizzleLane2()
132 INLINE simd4scalar swizzleLane3(const simdvector& v) in swizzleLane3()
137 INLINE simd4scalar swizzleLane4(const simdvector& v) in swizzleLane4()
142 INLINE simd4scalar swizzleLane5(const simdvector& v) in swizzleLane5()
147 INLINE simd4scalar swizzleLane6(const simdvector& v) in swizzleLane6()
152 INLINE simd4scalar swizzleLane7(const simdvector& v) in swizzleLane7()
157 INLINE simd4scalar swizzleLaneN(const simdvector& v, int lane) in swizzleLaneN()
353 bool PaTriList0(PA_STATE_OPT& pa, uint32_t slot, simdvector verts[]);
[all …]
Dblend.h32 simdvector& constantColor, in GenerateBlendFactor()
33 simdvector& src, in GenerateBlendFactor()
34 simdvector& src1, in GenerateBlendFactor()
35 simdvector& dst, in GenerateBlendFactor()
36 simdvector& out) in GenerateBlendFactor()
38 simdvector result; in GenerateBlendFactor()
189 simdvector& src, in BlendFunc()
190 simdvector& srcFactor, in BlendFunc()
191 simdvector& dst, in BlendFunc()
192 simdvector& dstFactor, in BlendFunc()
[all …]
Dstate.h202 simdvector attrib[SWR_VTX_NUM_SLOTS];
341 simdvector* pVerts; // IN: input primitive data for SIMD prims
385 simdvector shaded[SWR_NUM_RENDERTARGETS]; // OUT: result color per rendertarget
885 simdvector* src;
886 simdvector* src1;
887 simdvector* src0alpha;
889 simdvector* pDst;
890 simdvector* result;
Dpa.h64 typedef simdvector SIMDVECTOR;
100 virtual simdvector& GetSimdVector(uint32_t index, uint32_t slot) = 0;
104 virtual bool Assemble(uint32_t slot, simdvector verts[]) = 0;
152 typedef bool (*PFN_PA_FUNC)(PA_STATE_OPT& pa, uint32_t slot, simdvector verts[]);
196 simdvector& GetSimdVector(uint32_t index, uint32_t slot) in GetSimdVector()
200 simdvector& vertexSlot = ((simdvector*)pStreamBase)[offset]; in GetSimdVector()
216 bool Assemble(uint32_t slot, simdvector verts[]) { return this->pfnPaFunc(*this, slot, verts); } in Assemble()
410 INLINE simdvector& PaGetSimdVector(PA_STATE& pa, uint32_t index, uint32_t slot) in PaGetSimdVector()
451 simdvector junkVector; // junk simdvector for unimplemented API
567 simdvector& GetSimdVector(uint32_t index, uint32_t slot) in GetSimdVector()
[all …]
Dclip.cpp182 simdvector prims[], in ClipRectangles()
197 simdvector prims[], in ClipTriangles()
212 simdvector prims[], in ClipLines()
227 simdvector prims[], in ClipPoints()
Ddepthstencil.h201 simdvector sbuf; in DepthStencilTest()
279 simdvector sbuf; in DepthStencilWrite()
331 simdvector stencilResult; in DepthStencilWrite()
Dfrontend.h258 INLINE void viewportTransform(simdvector* v, const SWR_VIEWPORT_MATRICES& vpMatrices) in viewportTransform()
296 INLINE void viewportTransform(simdvector* v, in viewportTransform()
417 simdvector prims[3],
425 simdvector prims[3],
Dformat_conversion.h83 INLINE void SIMDCALL LoadSOA(const uint8_t* pSrc, simdvector& dst) in LoadSOA()
252 INLINE void SIMDCALL StoreSOA(const simdvector& src, uint8_t* pDst) in StoreSOA()
Dfrontend.cpp845 gsContext.pVerts = (simdvector*)pGsBuffers->pGsIn; in GeometryShaderStage()
849 simdvector attrib[MAX_NUM_VERTS_PER_PRIM]; in GeometryShaderStage()
1189 uint32_t vertexInBufferSize = gsState.inputVertStride * sizeof(simdvector) * vertsPerPrim; in AllocateGsBuffers()
1337 simdvector simdattrib[MAX_NUM_VERTS_PER_PRIM]; in TessellationStages()
1416 size_t requiredAllocSize = sizeof(simdvector) * RoundUpEven(requiredDSVectorInvocations) * in TessellationStages()
1420 size_t requiredAllocSize = sizeof(simdvector) * requiredDSOutputVectors; in TessellationStages()
1538 simdvector prim[3]; // Only deal with triangles, lines, or points in TessellationStages()
1756 uint32_t simdVertexSizeBytes = state.frontendState.vsVertexSize * sizeof(simdvector); in ProcessDraw()
2240 simdvector prim[MAX_NUM_VERTS_PER_PRIM]; in ProcessDraw()
Dclip.h1299 simdvector prims[],
1307 simdvector prims[],
1315 simdvector prims[],
1323 simdvector prims[],
Dbackend_impl.h937 simdvector blendSrc;
938 simdvector blendOut;
972 blendContext.src0alpha = reinterpret_cast<simdvector*>(&psContext.shaded[0].w);
Dcontext.h229 simdvector prims[],
Dbinner.cpp1217 simdvector tri[3], in BinTriangles()
1644 simdvector prim[3], in BinPoints()
1952 simdvector prim[], in BinLines()
/external/mesa3d/src/gallium/drivers/swr/rasterizer/common/
Dintrin.h57 typedef simd8vector simdvector; typedef