Home
last modified time | relevance | path

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

/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/
Dbackend_singlesample.cpp121 simdscalar depthPassMask = vCoverageMask; in BackendSingleSample() local
128depthPassMask = DepthStencilTest(&state, work.triFlags.frontFacing, work.triFlags.viewportIndex, in BackendSingleSample()
130 …AR_EVENT(EarlyDepthStencilInfoSingleSample(_simd_movemask_ps(depthPassMask), _simd_movemask_ps(ste… in BackendSingleSample()
134 if (state.psState.forceEarlyZ || !_simd_movemask_ps(depthPassMask)) in BackendSingleSample()
137 … pDepthBuffer, depthPassMask, vCoverageMask, pStencilBuffer, stencilPassMask); in BackendSingleSample()
139 if (!_simd_movemask_ps(depthPassMask)) in BackendSingleSample()
161depthPassMask = DepthStencilTest(&state, work.triFlags.frontFacing, work.triFlags.viewportIndex, in BackendSingleSample()
163 …AR_EVENT(LateDepthStencilInfoSingleSample(_simd_movemask_ps(depthPassMask), _simd_movemask_ps(sten… in BackendSingleSample()
166 if (!_simd_movemask_ps(depthPassMask)) in BackendSingleSample()
170 … pDepthBuffer, depthPassMask, vCoverageMask, pStencilBuffer, stencilPassMask); in BackendSingleSample()
[all …]
Dbackend_sample.cpp137 simdscalar depthPassMask = vCoverageMask; in BackendSampleRate() local
144depthPassMask = DepthStencilTest(&state, work.triFlags.frontFacing, work.triFlags.viewportIndex, in BackendSampleRate()
146 …AR_EVENT(EarlyDepthStencilInfoSampleRate(_simd_movemask_ps(depthPassMask), _simd_movemask_ps(stenc… in BackendSampleRate()
150 if (state.psState.forceEarlyZ || !_simd_movemask_ps(depthPassMask)) in BackendSampleRate()
153 … pDepthSample, depthPassMask, vCoverageMask, pStencilSample, stencilPassMask); in BackendSampleRate()
155 if (!_simd_movemask_ps(depthPassMask)) in BackendSampleRate()
178depthPassMask = DepthStencilTest(&state, work.triFlags.frontFacing, work.triFlags.viewportIndex, in BackendSampleRate()
180 …AR_EVENT(LateDepthStencilInfoSampleRate(_simd_movemask_ps(depthPassMask), _simd_movemask_ps(stenci… in BackendSampleRate()
183 if (!_simd_movemask_ps(depthPassMask)) in BackendSampleRate()
187 … pDepthSample, depthPassMask, vCoverageMask, pStencilSample, stencilPassMask); in BackendSampleRate()
[all …]
Dbackend_impl.h583 … vCoverageMask[sample] = depthPassMask[sample] = stencilPassMask[sample] = _simd_setzero_ps();
639 depthPassMask[sample] = vCoverageMask[sample];
641depthPassMask[sample] = DepthStencilTest(&state, work.triFlags.frontFacing, work.triFlags.viewport…
647 if(psState.forceEarlyZ || !_simd_movemask_ps(depthPassMask[sample]))
650 …pDepthSample, depthPassMask[sample], vCoverageMask[sample], pStencilSample, stencilPassMask[sample…
652 if(!_simd_movemask_ps(depthPassMask[sample]))
657 anyDepthSamplePassed = _simd_or_ps(anyDepthSamplePassed, depthPassMask[sample]);
658 uint32_t statMask = _simd_movemask_ps(depthPassMask[sample]);
670 simdscalar depthPassMask[T::MultisampleT::numCoverageSamples];
714 …)[SWR_NUM_RENDERTARGETS], simdscalar &coverageMask, simdscalar const &depthPassMask, uint32_t rend…
[all …]
Dbackend.cpp284 …simdscalar depthPassMask = DepthStencilTest(&state, work.triFlags.frontFacing, work.triFlags.viewp… in BackendNullPS() local
286 …AR_EVENT(EarlyDepthStencilInfoNullPS(_simd_movemask_ps(depthPassMask), _simd_movemask_ps(stencilPa… in BackendNullPS()
288 … pDepthSample, depthPassMask, vCoverageMask, pStencilSample, stencilPassMask); in BackendNullPS()
291 uint32_t statMask = _simd_movemask_ps(depthPassMask); in BackendNullPS()
/external/mesa3d/src/gallium/drivers/swr/rasterizer/archrast/
Darchrast.cpp84 mDSSingleSample.earlyZTestPassCount += _mm_popcnt_u32(event.data.depthPassMask); in Handle()
85 …mDSSingleSample.earlyZTestFailCount += _mm_popcnt_u32((!event.data.depthPassMask) & event.data.cov… in Handle()
96 mDSSampleRate.earlyZTestPassCount += _mm_popcnt_u32(event.data.depthPassMask); in Handle()
97 …mDSSampleRate.earlyZTestFailCount += _mm_popcnt_u32((!event.data.depthPassMask) & event.data.cover… in Handle()
108 mDSNullPS.earlyZTestPassCount += _mm_popcnt_u32(event.data.depthPassMask); in Handle()
109 …mDSNullPS.earlyZTestFailCount += _mm_popcnt_u32((!event.data.depthPassMask) & event.data.coverageM… in Handle()
120 mDSSingleSample.lateZTestPassCount += _mm_popcnt_u32(event.data.depthPassMask); in Handle()
121 …mDSSingleSample.lateZTestFailCount += _mm_popcnt_u32((!event.data.depthPassMask) & event.data.cove… in Handle()
132 mDSSampleRate.lateZTestPassCount += _mm_popcnt_u32(event.data.depthPassMask); in Handle()
133 …mDSSampleRate.lateZTestFailCount += _mm_popcnt_u32((!event.data.depthPassMask) & event.data.covera… in Handle()
[all …]
Devents.proto212 uint64_t depthPassMask;
219 uint64_t depthPassMask;
226 uint64_t depthPassMask;
233 uint64_t depthPassMask;
240 uint64_t depthPassMask;
247 uint64_t depthPassMask;