| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/swr/rasterizer/core/core/ |
| H A D | multisample.h | 63 INLINE static float X(uint32_t sampleNum) = delete; 64 INLINE static float Y(uint32_t sampleNum) = delete; 73 INLINE static float X(uint32_t sampleNum) { return samplePosX[sampleNum]; }; argument 74 INLINE static float Y(uint32_t sampleNum) { return samplePosY[sampleNum]; }; argument 89 INLINE static float X(uint32_t sampleNum) { return 0.5f; }; argument 90 INLINE static float Y(uint32_t sampleNum) { return 0.5f; }; argument 105 INLINE static float X(uint32_t sampleNum) argument 107 SWR_ASSERT(sampleNum < numSample 110 Y(uint32_t sampleNum) argument 133 X(uint32_t sampleNum) argument 134 Y(uint32_t sampleNum) argument 152 X(uint32_t sampleNum) argument 157 Y(uint32_t sampleNum) argument 180 X(uint32_t sampleNum) argument 181 Y(uint32_t sampleNum) argument 200 X(uint32_t sampleNum) argument 205 Y(uint32_t sampleNum) argument 230 X(uint32_t sampleNum) argument 231 Y(uint32_t sampleNum) argument 249 X(uint32_t sampleNum) argument 254 Y(uint32_t sampleNum) argument 337 X(uint32_t sampleNum) argument 338 Y(uint32_t sampleNum) argument [all...] |
| H A D | state.h | 917 uint32_t sampleNum; member in struct:SWR_BLEND_CONTEXT 1046 INLINE void SetXi(uint32_t sampleNum, uint32_t val) { _xi[sampleNum] = val; }; // @llvm_func argument 1047 INLINE void SetYi(uint32_t sampleNum, uint32_t val) { _yi[sampleNum] = val; }; // @llvm_func argument 1048 INLINE uint32_t Xi(uint32_t sampleNum) const { return _xi[sampleNum]; }; // @llvm_func 1049 INLINE uint32_t Yi(uint32_t sampleNum) const { return _yi[sampleNum]; }; // @llvm_func 1050 INLINE void SetX(uint32_t sampleNum, floa argument 1051 SetY(uint32_t sampleNum,float val) argument [all...] |
| H A D | backend_impl.h | 82 INLINE static uint32_t RasterTileColorOffset(uint32_t sampleNum) argument 108 assert(sampleNum < 16); 109 return RasterTileColorOffsets[sampleNum]; 112 INLINE static uint32_t RasterTileDepthOffset(uint32_t sampleNum) argument 138 assert(sampleNum < 16); 139 return RasterTileDepthOffsets[sampleNum]; 142 INLINE static uint32_t RasterTileStencilOffset(uint32_t sampleNum) argument 176 assert(sampleNum < 16); 177 return RasterTileStencilOffsets[sampleNum]; 451 unsigned long sampleNum[KNOB_SIMD_WIDT local in function:CalcCentroidPos [all...] |
| H A D | backend_clear.cpp | 146 for (int32_t sampleNum = 0; sampleNum < numSamples; sampleNum++) local in function:ClearMacroTile
|
| H A D | rasterizer_impl.h | 1269 for (uint32_t sampleNum = 0; sampleNum < NumCoverageSamplesT::value; sampleNum++) local in function:RasterizeTriangle 1278 triDesc.coverageMask[sampleNum] = 0xffffffffffffffffULL; 1294 triDesc.anyCoveredSamples = triDesc.coverageMask[sampleNum]; 1317 __m128i vSampleOffsetXh = samplePos.vXi(sampleNum); 1318 __m128i vSampleOffsetYh = samplePos.vYi(sampleNum); 1343 triDesc.coverageMask[sampleNum] = 1348 triDesc.anyCoveredSamples |= triDesc.coverageMask[sampleNum]; 1363 triDesc.coverageMask[sampleNum] [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/swr/rasterizer/memory/ |
| H A D | TilingFunctions.h | 412 /// @param sampleNum - requested sample 413 INLINE void AdjustCoordsForMSAA(const SWR_SURFACE_STATE *pState, uint32_t& x, uint32_t& y, uint32_t& arrayIndex, uint32_t sampleNum) argument 435 newSampleX = pext_u32(sampleNum, sampleMaskX); 447 newSampleX = pext_u32(sampleNum, sampleMaskX); 448 newSampleY = pext_u32(sampleNum, sampleMaskY); 460 newSampleX = pext_u32(sampleNum, sampleMaskX); 461 newSampleY = pext_u32(sampleNum, sampleMaskY); 472 newSampleX = pext_u32(sampleNum, sampleMaskX); 473 newSampleY = pext_u32(sampleNum, sampleMaskY); 492 assert(sampleNum 530 ComputeSurfaceOffset2D(uint32_t x,uint32_t y,uint32_t array,uint32_t sampleNum,uint32_t lod,const SWR_SURFACE_STATE * pState,uint32_t & xOffsetBytes,uint32_t & yOffsetRows) argument 650 ComputeSurfaceOffset(uint32_t x,uint32_t y,uint32_t z,uint32_t array,uint32_t sampleNum,uint32_t lod,const SWR_SURFACE_STATE * pState) argument 693 ComputeSurfaceAddress(uint32_t x,uint32_t y,uint32_t z,uint32_t array,uint32_t sampleNum,uint32_t lod,const SWR_SURFACE_STATE * pState) argument [all...] |
| H A D | StoreTile.h | 944 uint32_t x, uint32_t y, uint32_t sampleNum, uint32_t renderTargetArrayIndex) // (x, y) pixel coordinate to start of raster tile. 963 sampleNum, pDstSurface->lod, pDstSurface); 999 for (uint32_t sampleNum = 0; sampleNum < pDstSurface->numSamples; sampleNum++) local in function:StoreRasterTile::Resolve 1002 uint8_t *pSampleSrc = pSrc + sampleOffset * sampleNum; 1053 uint32_t x, uint32_t y, uint32_t sampleNum, uint32_t renderTargetArrayIndex) 1061 return GenericStoreTile::Store(pSrc, pDstSurface, x, y, sampleNum, renderTargetArrayIndex); 1065 pDstSurface->arrayIndex + renderTargetArrayIndex, sampleNum, pDstSurface->lod, pDstSurface); 1118 uint32_t x, uint32_t y, uint32_t sampleNum, uint32_ 941 Store(uint8_t * pSrc,SWR_SURFACE_STATE * pDstSurface,uint32_t x,uint32_t y,uint32_t sampleNum,uint32_t renderTargetArrayIndex) argument 1050 Store(uint8_t * pSrc,SWR_SURFACE_STATE * pDstSurface,uint32_t x,uint32_t y,uint32_t sampleNum,uint32_t renderTargetArrayIndex) argument 1115 Store(uint8_t * pSrc,SWR_SURFACE_STATE * pDstSurface,uint32_t x,uint32_t y,uint32_t sampleNum,uint32_t renderTargetArrayIndex) argument 1180 Store(uint8_t * pSrc,SWR_SURFACE_STATE * pDstSurface,uint32_t x,uint32_t y,uint32_t sampleNum,uint32_t renderTargetArrayIndex) argument 1246 Store(uint8_t * pSrc,SWR_SURFACE_STATE * pDstSurface,uint32_t x,uint32_t y,uint32_t sampleNum,uint32_t renderTargetArrayIndex) argument 1314 Store(uint8_t * pSrc,SWR_SURFACE_STATE * pDstSurface,uint32_t x,uint32_t y,uint32_t sampleNum,uint32_t renderTargetArrayIndex) argument 1388 Store(uint8_t * pSrc,SWR_SURFACE_STATE * pDstSurface,uint32_t x,uint32_t y,uint32_t sampleNum,uint32_t renderTargetArrayIndex) argument 1452 Store(uint8_t * pSrc,SWR_SURFACE_STATE * pDstSurface,uint32_t x,uint32_t y,uint32_t sampleNum,uint32_t renderTargetArrayIndex) argument 1517 Store(uint8_t * pSrc,SWR_SURFACE_STATE * pDstSurface,uint32_t x,uint32_t y,uint32_t sampleNum,uint32_t renderTargetArrayIndex) argument 1585 Store(uint8_t * pSrc,SWR_SURFACE_STATE * pDstSurface,uint32_t x,uint32_t y,uint32_t sampleNum,uint32_t renderTargetArrayIndex) argument 1651 Store(uint8_t * pSrc,SWR_SURFACE_STATE * pDstSurface,uint32_t x,uint32_t y,uint32_t sampleNum,uint32_t renderTargetArrayIndex) argument 1721 Store(uint8_t * pSrc,SWR_SURFACE_STATE * pDstSurface,uint32_t x,uint32_t y,uint32_t sampleNum,uint32_t renderTargetArrayIndex) argument 1809 for (uint32_t sampleNum = 0; sampleNum < pDstSurface->numSamples; sampleNum++) local in function:StoreMacroTile::StoreGeneric 1832 for (uint32_t sampleNum = 0; sampleNum < pDstSurface->numSamples; sampleNum++) local in function:StoreMacroTile::Store 1858 for(uint32_t sampleNum = 0; sampleNum < pDstSurface->numSamples; sampleNum++) local in function:StoreMacroTile::Store [all...] |
| H A D | LoadTile.h | 93 uint32_t x, uint32_t y, uint32_t sampleNum, uint32_t renderTargetArrayIndex) // (x, y) pixel coordinate to start of raster tile. 107 pSrcSurface->arrayIndex + renderTargetArrayIndex, sampleNum, 145 for (uint32_t sampleNum = 0; sampleNum < pSrcSurface->numSamples; sampleNum++) local in function:LoadMacroTile::Load 147 loadRasterTileFn(pSrcSurface, pDstHotTile, (x + col), (y + row), sampleNum, renderTargetArrayIndex); 90 Load(const SWR_SURFACE_STATE * pSrcSurface,uint8_t * pDst,uint32_t x,uint32_t y,uint32_t sampleNum,uint32_t renderTargetArrayIndex) argument
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/swr/rasterizer/memory/ |
| H A D | TilingFunctions.h | 413 /// @param sampleNum - requested sample 414 INLINE void AdjustCoordsForMSAA(const SWR_SURFACE_STATE *pState, uint32_t& x, uint32_t& y, uint32_t& arrayIndex, uint32_t sampleNum) argument 436 newSampleX = pext_u32(sampleNum, sampleMaskX); 448 newSampleX = pext_u32(sampleNum, sampleMaskX); 449 newSampleY = pext_u32(sampleNum, sampleMaskY); 461 newSampleX = pext_u32(sampleNum, sampleMaskX); 462 newSampleY = pext_u32(sampleNum, sampleMaskY); 473 newSampleX = pext_u32(sampleNum, sampleMaskX); 474 newSampleY = pext_u32(sampleNum, sampleMaskY); 493 assert(sampleNum 531 ComputeSurfaceOffset2D(uint32_t x,uint32_t y,uint32_t array,uint32_t sampleNum,uint32_t lod,const SWR_SURFACE_STATE * pState,uint32_t & xOffsetBytes,uint32_t & yOffsetRows) argument 651 ComputeSurfaceOffset(uint32_t x,uint32_t y,uint32_t z,uint32_t array,uint32_t sampleNum,uint32_t lod,const SWR_SURFACE_STATE * pState) argument 694 ComputeSurfaceAddress(uint32_t x,uint32_t y,uint32_t z,uint32_t array,uint32_t sampleNum,uint32_t lod,const SWR_SURFACE_STATE * pState) argument [all...] |
| H A D | StoreTile.h | 945 uint32_t x, uint32_t y, uint32_t sampleNum, uint32_t renderTargetArrayIndex) // (x, y) pixel coordinate to start of raster tile. 964 sampleNum, pDstSurface->lod, pDstSurface); 1000 for (uint32_t sampleNum = 0; sampleNum < pDstSurface->numSamples; sampleNum++) local in function:StoreRasterTile::Resolve 1003 uint8_t *pSampleSrc = pSrc + sampleOffset * sampleNum; 1054 uint32_t x, uint32_t y, uint32_t sampleNum, uint32_t renderTargetArrayIndex) 1062 return GenericStoreTile::Store(pSrc, pDstSurface, x, y, sampleNum, renderTargetArrayIndex); 1066 pDstSurface->arrayIndex + renderTargetArrayIndex, sampleNum, pDstSurface->lod, pDstSurface); 1119 uint32_t x, uint32_t y, uint32_t sampleNum, uint32_ 942 Store(uint8_t * pSrc,SWR_SURFACE_STATE * pDstSurface,uint32_t x,uint32_t y,uint32_t sampleNum,uint32_t renderTargetArrayIndex) argument 1051 Store(uint8_t * pSrc,SWR_SURFACE_STATE * pDstSurface,uint32_t x,uint32_t y,uint32_t sampleNum,uint32_t renderTargetArrayIndex) argument 1116 Store(uint8_t * pSrc,SWR_SURFACE_STATE * pDstSurface,uint32_t x,uint32_t y,uint32_t sampleNum,uint32_t renderTargetArrayIndex) argument 1181 Store(uint8_t * pSrc,SWR_SURFACE_STATE * pDstSurface,uint32_t x,uint32_t y,uint32_t sampleNum,uint32_t renderTargetArrayIndex) argument 1247 Store(uint8_t * pSrc,SWR_SURFACE_STATE * pDstSurface,uint32_t x,uint32_t y,uint32_t sampleNum,uint32_t renderTargetArrayIndex) argument 1315 Store(uint8_t * pSrc,SWR_SURFACE_STATE * pDstSurface,uint32_t x,uint32_t y,uint32_t sampleNum,uint32_t renderTargetArrayIndex) argument 1389 Store(uint8_t * pSrc,SWR_SURFACE_STATE * pDstSurface,uint32_t x,uint32_t y,uint32_t sampleNum,uint32_t renderTargetArrayIndex) argument 1453 Store(uint8_t * pSrc,SWR_SURFACE_STATE * pDstSurface,uint32_t x,uint32_t y,uint32_t sampleNum,uint32_t renderTargetArrayIndex) argument 1518 Store(uint8_t * pSrc,SWR_SURFACE_STATE * pDstSurface,uint32_t x,uint32_t y,uint32_t sampleNum,uint32_t renderTargetArrayIndex) argument 1586 Store(uint8_t * pSrc,SWR_SURFACE_STATE * pDstSurface,uint32_t x,uint32_t y,uint32_t sampleNum,uint32_t renderTargetArrayIndex) argument 1652 Store(uint8_t * pSrc,SWR_SURFACE_STATE * pDstSurface,uint32_t x,uint32_t y,uint32_t sampleNum,uint32_t renderTargetArrayIndex) argument 1722 Store(uint8_t * pSrc,SWR_SURFACE_STATE * pDstSurface,uint32_t x,uint32_t y,uint32_t sampleNum,uint32_t renderTargetArrayIndex) argument 1810 for (uint32_t sampleNum = 0; sampleNum < pDstSurface->numSamples; sampleNum++) local in function:StoreMacroTile::StoreGeneric 1833 for (uint32_t sampleNum = 0; sampleNum < pDstSurface->numSamples; sampleNum++) local in function:StoreMacroTile::Store 1859 for(uint32_t sampleNum = 0; sampleNum < pDstSurface->numSamples; sampleNum++) local in function:StoreMacroTile::Store [all...] |
| H A D | LoadTile.h | 93 uint32_t x, uint32_t y, uint32_t sampleNum, uint32_t renderTargetArrayIndex) // (x, y) pixel coordinate to start of raster tile. 107 pSrcSurface->arrayIndex + renderTargetArrayIndex, sampleNum, 145 for (uint32_t sampleNum = 0; sampleNum < pSrcSurface->numSamples; sampleNum++) local in function:LoadMacroTile::Load 147 loadRasterTileFn(pSrcSurface, pDstHotTile, (x + col), (y + row), sampleNum, renderTargetArrayIndex); 90 Load(const SWR_SURFACE_STATE * pSrcSurface,uint8_t * pDst,uint32_t x,uint32_t y,uint32_t sampleNum,uint32_t renderTargetArrayIndex) argument
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/swr/rasterizer/jitter/ |
| H A D | blend_jit.cpp | 599 Value* sampleNum = LOAD(pBlendContext, {0, SWR_BLEND_CONTEXT_sampleNum}); local in function:BlendJit::Create 600 sampleNum->setName("sampleNum"); 852 Value* sampleMasked = SHL(C(1), sampleNum);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/swr/rasterizer/jitter/ |
| H A D | blend_jit.cpp | 601 Value* sampleNum = LOAD(pBlendContext, {0, SWR_BLEND_CONTEXT_sampleNum}); local in function:BlendJit::Create 602 sampleNum->setName("sampleNum"); 854 Value* sampleMasked = SHL(C(1), sampleNum);
|