/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/ |
D | pa_avx.cpp | 93 INLINE simd4scalar swizzleLane0(const simdvector &v) in swizzleLane0() 98 INLINE simd4scalar swizzleLane1(const simdvector &v) in swizzleLane1() 103 INLINE simd4scalar swizzleLane2(const simdvector &v) in swizzleLane2() 108 INLINE simd4scalar swizzleLane3(const simdvector &v) in swizzleLane3() 113 INLINE simd4scalar swizzleLane4(const simdvector &v) in swizzleLane4() 118 INLINE simd4scalar swizzleLane5(const simdvector &v) in swizzleLane5() 123 INLINE simd4scalar swizzleLane6(const simdvector &v) in swizzleLane6() 128 INLINE simd4scalar swizzleLane7(const simdvector &v) in swizzleLane7() 133 INLINE simd4scalar swizzleLaneN(const simdvector &v, int lane) in swizzleLaneN() 281 bool PaTriList0(PA_STATE_OPT& pa, uint32_t slot, simdvector verts[]); [all …]
|
D | blend.h | 32 …ndFactor(SWR_BLEND_FACTOR func, simdvector &constantColor, simdvector &src, simdvector &src1, simd… in GenerateBlendFactor() 34 simdvector result; in GenerateBlendFactor() 181 …lendFunc(SWR_BLEND_OP blendOp, simdvector &src, simdvector &srcFactor, simdvector &dst, simdvector… in BlendFunc() 183 simdvector result; in BlendFunc() 239 INLINE void Clamp(simdvector &src) in Clamp() 281 … const SWR_RENDER_TARGET_BLEND_STATE *pState, simdvector &src, simdvector& src1, uint8_t *pDst, si… in Blend() 284 simdvector dst; in Blend() 287 simdvector constColor; in Blend() 299 simdvector srcFactor, dstFactor; in Blend()
|
D | pa.h | 64 typedef simdvector SIMDVECTOR; 91 virtual simdvector& GetSimdVector(uint32_t index, uint32_t slot) = 0; 95 virtual bool Assemble(uint32_t slot, simdvector verts[]) = 0; 142 typedef bool(*PFN_PA_FUNC)(PA_STATE_OPT& pa, uint32_t slot, simdvector verts[]); 179 simdvector& GetSimdVector(uint32_t index, uint32_t slot) in GetSimdVector() 183 simdvector& vertexSlot = ((simdvector*)pStreamBase)[offset]; in GetSimdVector() 199 bool Assemble(uint32_t slot, simdvector verts[]) in Assemble() 383 INLINE simdvector& PaGetSimdVector(PA_STATE& pa, uint32_t index, uint32_t slot) in PaGetSimdVector() 421 simdvector junkVector; // junk simdvector for unimplemented API 505 simdvector& GetSimdVector(uint32_t index, uint32_t slot) in GetSimdVector() [all …]
|
D | state.h | 199 simdvector attrib[SWR_VTX_NUM_SLOTS]; 309 simdvector* pVerts; // IN: input primitive data for SIMD prims 352 simdvector shaded[SWR_NUM_RENDERTARGETS]; 893 simdvector& vSrc, simdvector& vSrc1, simdscalar& vSrc0Alpha, uint32_t sample, 894 uint8_t* pDst, simdvector& vResult, simdscalari* vOMask, simdscalari* vCoverageMask);
|
D | clip.cpp | 163 void ClipTriangles(DRAW_CONTEXT *pDC, PA_STATE& pa, uint32_t workerId, simdvector prims[], uint32_t… in ClipTriangles() 173 void ClipLines(DRAW_CONTEXT *pDC, PA_STATE& pa, uint32_t workerId, simdvector prims[], uint32_t pri… in ClipLines() 183 void ClipPoints(DRAW_CONTEXT *pDC, PA_STATE& pa, uint32_t workerId, simdvector prims[], uint32_t pr… in ClipPoints()
|
D | depthstencil.h | 178 simdvector sbuf; in DepthStencilTest() 234 simdvector sbuf; in DepthStencilWrite() 278 simdvector stencilResult; in DepthStencilWrite()
|
D | frontend.h | 238 void viewportTransform(simdvector *v, const SWR_VIEWPORT_MATRICES & vpMatrices) in viewportTransform() 278 void viewportTransform(simdvector *v, const SWR_VIEWPORT_MATRICES & vpMatrices, simdscalari const &… in viewportTransform() 392 void BinPoints(DRAW_CONTEXT *pDC, PA_STATE& pa, uint32_t workerId, simdvector prims[3], uint32_t pr… 393 void BinLines(DRAW_CONTEXT *pDC, PA_STATE& pa, uint32_t workerId, simdvector prims[3], uint32_t pri…
|
D | frontend.cpp | 816 gsContext.pVerts = (simdvector*)pGsBuffers->pGsIn; in GeometryShaderStage() 820 simdvector attrib[MAX_NUM_VERTS_PER_PRIM]; in GeometryShaderStage() 1095 uint32_t vertexInBufferSize = gsState.inputVertStride * sizeof(simdvector) * vertsPerPrim; in AllocateGsBuffers() 1230 simdvector simdattrib[MAX_NUM_VERTS_PER_PRIM]; in TessellationStages() 1282 …size_t requiredAllocSize = sizeof(simdvector) * RoundUpEven(requiredDSVectorInvocations) * tsState… in TessellationStages() 1285 size_t requiredAllocSize = sizeof(simdvector) * requiredDSOutputVectors; in TessellationStages() 1391 simdvector prim[3]; // Only deal with triangles, lines, or points in TessellationStages() 1600 uint32_t simdVertexSizeBytes = state.frontendState.vsVertexSize * sizeof(simdvector); in ProcessDraw() 2030 simdvector prim[MAX_NUM_VERTS_PER_PRIM]; in ProcessDraw()
|
D | backend_clear.cpp | 41 void ClearRasterTile(uint8_t *pTileBuffer, simdvector &value) in ClearRasterTile() 99 simdvector vClear; in ClearMacroTile()
|
D | format_conversion.h | 37 INLINE void LoadSOA(const uint8_t *pSrc, simdvector &dst) in LoadSOA() 146 INLINE void StoreSOA(const simdvector &src, uint8_t *pDst) in StoreSOA()
|
D | context.h | 216 typedef void(*PFN_PROCESS_PRIMS)(DRAW_CONTEXT *pDC, PA_STATE& pa, uint32_t workerId, simdvector pri…
|
D | backend_impl.h | 718 simdvector blendOut; 790 simdvector blendSrc; 791 simdvector blendOut;
|
D | clip.h | 1144 void ClipTriangles(DRAW_CONTEXT *pDC, PA_STATE& pa, uint32_t workerId, simdvector prims[], uint32_t… 1145 void ClipLines(DRAW_CONTEXT *pDC, PA_STATE& pa, uint32_t workerId, simdvector prims[], uint32_t pri… 1146 void ClipPoints(DRAW_CONTEXT *pDC, PA_STATE& pa, uint32_t workerId, simdvector prims[], uint32_t pr…
|
D | binner.cpp | 1125 simdvector tri[3], in BinTriangles() 1548 simdvector prim[3], in BinPoints() 1871 simdvector prim[], in BinLines()
|
/external/mesa3d/src/gallium/drivers/swr/rasterizer/common/ |
D | simdintrin.h | 206 void _simdvec_mov(simdvector& r, const simdscalar& s) in _simdvec_mov() 212 void _simdvec_mov(simdvector& r, const simdvector& v) in _simdvec_mov() 220 void _simdvec_mov(simdvector &r, unsigned int rlane, simdvector& s, unsigned int slane)
|
D | intrin.h | 54 typedef simd8vector simdvector; typedef
|
/external/mesa3d/src/gallium/drivers/swr/rasterizer/memory/ |
D | StoreTile.h | 378 simdvector src; 494 simdvector src, dst; 589 simdvector src;
|