HomeSort by relevance Sort by last modified time
    Searched refs:simdvector (Results 1 - 17 of 17) sorted by null

  /external/mesa3d/src/gallium/drivers/swr/rasterizer/core/
blend.h 32 void GenerateBlendFactor(SWR_BLEND_FACTOR func, simdvector &constantColor, simdvector &src, simdvector &src1, simdvector &dst, simdvector &out)
34 simdvector result;
181 INLINE void BlendFunc(SWR_BLEND_OP blendOp, simdvector &src, simdvector &srcFactor, simdvector &dst, simdvector &dstFactor, simdvector &out
    [all...]
pa_avx.cpp 93 INLINE simd4scalar swizzleLane0(const simdvector &v)
98 INLINE simd4scalar swizzleLane1(const simdvector &v)
103 INLINE simd4scalar swizzleLane2(const simdvector &v)
108 INLINE simd4scalar swizzleLane3(const simdvector &v)
113 INLINE simd4scalar swizzleLane4(const simdvector &v)
118 INLINE simd4scalar swizzleLane5(const simdvector &v)
123 INLINE simd4scalar swizzleLane6(const simdvector &v)
128 INLINE simd4scalar swizzleLane7(const simdvector &v)
133 INLINE simd4scalar swizzleLaneN(const simdvector &v, int lane)
281 bool PaTriList0(PA_STATE_OPT& pa, uint32_t slot, simdvector verts[])
    [all...]
pa.h 48 typedef simd16vector SIMDVECTOR;
64 typedef simdvector SIMDVECTOR;
73 uint32_t vertexStride{ 0 }; // stride of a vertex in simdvector units
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)
183 simdvector& vertexSlot = ((simdvector*)pStreamBase)[offset]
    [all...]
clip.cpp 163 void ClipTriangles(DRAW_CONTEXT *pDC, PA_STATE& pa, uint32_t workerId, simdvector prims[], uint32_t primMask,
173 void ClipLines(DRAW_CONTEXT *pDC, PA_STATE& pa, uint32_t workerId, simdvector prims[], uint32_t primMask,
183 void ClipPoints(DRAW_CONTEXT *pDC, PA_STATE& pa, uint32_t workerId, simdvector prims[], uint32_t primMask,
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];
695 // Offset to the start of the attributes of the input vertices, in simdvector units
749 // Offset to the start of the attributes of the input vertices, in simdvector units, as read by the GS
762 // Total size of an output vertex, in simdvector units
829 // Offset to the start of the attributes of the input vertices, in simdvector units
893 simdvector& vSrc, simdvector& vSrc1, simdscalar& vSrc0Alpha, uint32_t sample,
894 uint8_t* pDst, simdvector& vResult, simdscalari* vOMask, simdscalari* vCoverageMask)
    [all...]
depthstencil.h 178 simdvector sbuf;
234 simdvector sbuf;
278 simdvector stencilResult;
frontend.h 238 void viewportTransform(simdvector *v, const SWR_VIEWPORT_MATRICES & vpMatrices)
278 void viewportTransform(simdvector *v, const SWR_VIEWPORT_MATRICES & vpMatrices, simdscalari const &vViewportIdx)
392 void BinPoints(DRAW_CONTEXT *pDC, PA_STATE& pa, uint32_t workerId, simdvector prims[3], uint32_t primMask, simdscalari const &primID, simdscalari const &viewportIdx, simdscalari const &rtIdx);
393 void BinLines(DRAW_CONTEXT *pDC, PA_STATE& pa, uint32_t workerId, simdvector prims[3], uint32_t primMask, simdscalari const &primID, simdscalari const &viewportIdx, simdscalari const &rtIdx);
backend_clear.cpp 41 void ClearRasterTile(uint8_t *pTileBuffer, simdvector &value)
99 simdvector vClear;
format_conversion.h 37 INLINE void LoadSOA(const uint8_t *pSrc, simdvector &dst)
141 /// @brief Convert and store simdvector of pixels in SOA
146 INLINE void StoreSOA(const simdvector &src, uint8_t *pDst)
311 /// @brief Convert and store simdvector of pixels in SOA
frontend.cpp 816 gsContext.pVerts = (simdvector*)pGsBuffers->pGsIn;
820 simdvector attrib[MAX_NUM_VERTS_PER_PRIM];
    [all...]
backend_impl.h     [all...]
context.h 216 typedef void(*PFN_PROCESS_PRIMS)(DRAW_CONTEXT *pDC, PA_STATE& pa, uint32_t workerId, simdvector prims[],
clip.h     [all...]
binner.cpp     [all...]
  /external/mesa3d/src/gallium/drivers/swr/rasterizer/common/
intrin.h 54 typedef simd8vector simdvector; typedef
simdintrin.h 202 // Populates a simdvector from a vector. So p = xyzw becomes xxxx yyyy zzzz wwww.
206 void _simdvec_mov(simdvector& r, const simdscalar& s)
212 void _simdvec_mov(simdvector& r, const simdvector& v)
218 // just move a lane from the source simdvector to dest simdvector
220 void _simdvec_mov(simdvector &r, unsigned int rlane, simdvector& s, unsigned int slane)
  /external/mesa3d/src/gallium/drivers/swr/rasterizer/memory/
StoreTile.h 378 simdvector src;
494 simdvector src, dst;
589 simdvector src;
    [all...]

Completed in 113 milliseconds