/third_party/vk-gl-cts/framework/common/ |
H A D | tcuRasterizationVerifier.hpp | 123 int subpixelBits; member 153 CoverageType calculateTriangleCoverage (const tcu::Vec4& p0, const tcu::Vec4& p1, const tcu::Vec4& p2, const tcu::IVec2& pixel, const tcu::IVec2& viewportSize, int subpixelBits, bool multisample); 165 CoverageType calculateUnderestimateTriangleCoverage (const tcu::Vec4& p0, const tcu::Vec4& p1, const tcu::Vec4& p2, const tcu::IVec2& pixel, int subpixelBits, const tcu::IVec2& viewportSize);
|
H A D | tcuRasterizationVerifier.cpp | 520 int subpixelBits, 524 const float testSquareSize = (2.0f / (float)(1UL << subpixelBits)); 553 LineInterpolationRange calcSingleSampleLineInterpolationRange (const tcu::Vec2& pa, float wa, const tcu::Vec2& pb, float wb, const tcu::IVec2& pixel, int subpixelBits) 555 return calcSingleSampleLineInterpolationRangeWithWeightEquation(pa, wa, pb, wb, pixel, subpixelBits, calcLineInterpolationWeights); 558 LineInterpolationRange calcSingleSampleLineInterpolationRangeAxisProjected (const tcu::Vec2& pa, float wa, const tcu::Vec2& pb, float wb, const tcu::IVec2& pixel, int subpixelBits) 560 return calcSingleSampleLineInterpolationRangeWithWeightEquation(pa, wa, pb, wb, pixel, subpixelBits, calcLineInterpolationWeightsAxisProjected); 572 InterpolationRange interpolate (int primitiveNdx, const tcu::IVec2 pixel, const tcu::IVec2 viewportSize, bool multisample, int subpixelBits) const 576 const float testSquareSize = (multisample) ? (1.0f) : (2.0f / (float)(1UL << subpixelBits)); 613 InterpolationRange interpolate (int primitiveNdx, const tcu::IVec2 pixel, const tcu::IVec2 viewportSize, bool multisample, int subpixelBits) const 616 DE_UNREF(subpixelBits); [all...] |
/third_party/vk-gl-cts/framework/referencerenderer/ |
H A D | rrRasterizer.hpp | 181 SingleSampleLineRasterizer (const tcu::IVec4& viewport, const int subpixelBits); 228 MultiSampleLineRasterizer (const int numSamples, const tcu::IVec4& viewport, const int subpixelBits); 271 LineExitDiamondGenerator (const int subpixelBits);
|
H A D | rrRenderState.hpp | 376 , subpixelBits (subpixelBits_) in RenderState() 395 const int subpixelBits; member
|
H A D | rrRasterizer.cpp | 448 TriangleRasterizer::TriangleRasterizer (const tcu::IVec4& viewport, const int numSamples, const RasterizationState& state, const int subpixelBits) in TriangleRasterizer() argument 454 , m_subpixelBits (subpixelBits) in TriangleRasterizer() 858 SingleSampleLineRasterizer::SingleSampleLineRasterizer (const tcu::IVec4& viewport, const int subpixelBits) 860 , m_subpixelBits (subpixelBits) 1036 MultiSampleLineRasterizer::MultiSampleLineRasterizer (const int numSamples, const tcu::IVec4& viewport, const int subpixelBits) 1038 , m_triangleRasterizer0 (viewport, m_numSamples, RasterizationState(), subpixelBits) 1039 , m_triangleRasterizer1 (viewport, m_numSamples, RasterizationState(), subpixelBits) 1109 LineExitDiamondGenerator::LineExitDiamondGenerator (const int subpixelBits) 1110 : m_subpixelBits(subpixelBits)
|
H A D | rrRenderer.cpp | 1114 TriangleRasterizer rasterizer (renderTargetRect, numSamples, state.rasterization, state.subpixelBits); in rasterizePrimitive() 1184 SingleSampleLineRasterizer aliasedRasterizer (renderTargetRect, state.subpixelBits); in rasterizePrimitive() 1185 MultiSampleLineRasterizer msaaRasterizer (numSamples, renderTargetRect, state.subpixelBits); in rasterizePrimitive() 1235 TriangleRasterizer rasterizer1 (renderTargetRect, numSamples, state.rasterization, state.subpixelBits); in rasterizePrimitive() 1236 TriangleRasterizer rasterizer2 (renderTargetRect, numSamples, state.rasterization, state.subpixelBits); in rasterizePrimitive()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util/ |
H A D | vktDrawUtil.hpp | 59 PipelineState(const int subpixelBits); 70 int subpixelBits; member
|
H A D | vktDrawUtil.cpp | 114 : subpixelBits (subpixelBits_) in PipelineState() 155 const rr::RenderState renderState((rr::ViewportState(referenceColorBuffer)), m_pipelineStates[objectNdx].subpixelBits, rr::VIEWPORTORIENTATION_UPPER_LEFT); in draw()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/util/ |
H A D | vktDrawUtil.hpp | 59 PipelineState(const int subpixelBits); 70 int subpixelBits; member
|
H A D | vktDrawUtil.cpp | 114 : subpixelBits (subpixelBits_) in PipelineState() 155 const rr::RenderState renderState((rr::ViewportState(referenceColorBuffer)), m_pipelineStates[objectNdx].subpixelBits, rr::VIEWPORTORIENTATION_UPPER_LEFT); in draw()
|
/third_party/vk-gl-cts/modules/gles3/functional/ |
H A D | es3fShaderBuiltinVarTests.cpp | 729 void renderReference (const tcu::PixelBufferAccess& dst, const int numVertices, const deUint16* const indices, const tcu::Vec4* const positions, const tcu::Vec4* const colors, const int subpixelBits); 953 void VertexIDCase::renderReference (const tcu::PixelBufferAccess& dst, const int numVertices, const deUint16* const indices, const tcu::Vec4* const positions, const tcu::Vec4* const colors, const int subpixelBits) in renderReference() argument 956 const rr::RenderState referenceState ((rr::ViewportState)(rr::MultisamplePixelBufferAccess::fromSinglesampleAccess(dst)), subpixelBits); in renderReference() 1018 int subpixelBits= 0; in iterate() local 1019 gl.getIntegerv(GL_SUBPIXEL_BITS, &subpixelBits); in iterate() 1036 renderReference(refImg.getAccess(), (int)m_positions.size(), &indices[0], &m_positions[0], &m_colors[0], subpixelBits); in iterate() 1059 renderReference(refImg.getAccess(), (int)indices.size(), &indices[0], &mappedPos[0], &m_colors[0], subpixelBits); in iterate() 1086 renderReference(refImg.getAccess(), (int)indices.size(), &indices[0], &mappedPos[0], &m_colors[0], subpixelBits); in iterate()
|
H A D | es3fDrawBuffersIndexedTests.cpp | 663 rr::RenderState createRenderState (const BlendState& preCommonBlendState, const BlendState& postCommonBlendState, const DrawBufferInfo& info, int subpixelBits) in createRenderState() argument 666 rr::RenderState state (rr::ViewportState(rr::WindowRectangle(0, 0, size.x(), size.y())), subpixelBits); in createRenderState() 833 const int subpixelBits, in renderRefQuad() 847 const rr::RenderState renderState (createRenderState(preCommonBlendState, postCommonBlendState, drawBuffers[drawBufferNdx], subpixelBits)); in renderRefQuad() 1066 int subpixelBits = 0; in renderQuad() local 1067 gl.getIntegerv(GL_SUBPIXEL_BITS, &subpixelBits); in renderQuad() 1069 renderRefQuad(preCommonBlendState, postCommonBlendState, drawBuffers, subpixelBits, refRenderbuffers); in renderQuad() 830 renderRefQuad(const BlendState& preCommonBlendState, const BlendState& postCommonBlendState, const vector<DrawBufferInfo>& drawBuffers, const int subpixelBits, vector<TextureLevel>& refRenderbuffers) renderRefQuad() argument
|
H A D | es3fPolygonOffsetTests.cpp | 365 int subpixelBits = 0; in testPolygonOffset() local 417 gl.getIntegerv(GL_SUBPIXEL_BITS, &subpixelBits); in testPolygonOffset() 424 rr::RenderState state((rr::ViewportState)(rr::WindowRectangle(0, 0, m_targetSize, m_targetSize)), subpixelBits); in testPolygonOffset() 615 int subpixelBits = 0; in testPolygonOffset() local 682 gl.getIntegerv(GL_SUBPIXEL_BITS, &subpixelBits); in testPolygonOffset() 689 rr::RenderState state((rr::ViewportState)(rr::WindowRectangle(0, 0, m_targetSize, m_targetSize)), subpixelBits); in testPolygonOffset()
|
H A D | es3fRasterizationTests.cpp | 472 args.subpixelBits = m_subpixelBits; 597 args.subpixelBits = m_subpixelBits; 741 args.subpixelBits = m_subpixelBits; 1564 args.subpixelBits = m_subpixelBits; 1746 args.subpixelBits = m_subpixelBits; 2016 args.subpixelBits = m_subpixelBits;
|
/third_party/vk-gl-cts/modules/egl/ |
H A D | teglRenderTests.cpp | 419 void renderReference (const tcu::PixelBufferAccess& dst, const vector<DrawPrimitiveOp>& drawOps, const tcu::PixelFormat& colorBits, const int depthBits, const int stencilBits, const int numSamples, const int subpixelBits) in renderReference() argument 465 rr::RenderState renderState((rr::ViewportState)(rr::MultisamplePixelBufferAccess::fromMultisampleAccess(colorBuffer.getAccess())), subpixelBits); in renderReference() 822 int subpixelBits = 0; in executeForContexts() local 823 m_gl.getIntegerv(GL_SUBPIXEL_BITS, &subpixelBits); in executeForContexts() 829 renderReference(refFrame.getAccess(), drawOps, pixelFmt, depthBits, stencilBits, 1, subpixelBits); in executeForContexts() 1051 int subpixelBits = 0; in executeForContexts() local 1052 m_gl.getIntegerv(GL_SUBPIXEL_BITS, &subpixelBits); in executeForContexts() 1061 renderReference(refFrame.getAccess(), drawOps, pixelFmt, depthBits, stencilBits, 1, subpixelBits); in executeForContexts()
|
/third_party/vk-gl-cts/modules/glshared/ |
H A D | glsTextureBufferCase.cpp | 662 int subpixelBits) in renderReference() 675 const rr::RenderState renderState(rr::ViewportState(rr::WindowRectangle(0, 0, target.getWidth(), target.getHeight())), subpixelBits); in renderReference() 779 int subpixelBits = 0; in render() local 780 renderContext.getFunctions().getIntegerv(GL_SUBPIXEL_BITS, &subpixelBits); in render() 781 renderReference(renderBits, coordSeed, triangleCount, texture, maxTextureBufferSize, target, subpixelBits); in render() 656 renderReference(RenderBits renderBits, deUint32 coordSeed, int triangleCount, const glu::TextureBuffer& texture, int maxTextureBufferSize, const tcu::PixelBufferAccess& target, int subpixelBits) renderReference() argument
|
/third_party/skia/src/core/ |
H A D | SkMatrix.cpp | 1658 const unsigned subpixelBits = paint.isAntiAlias() ? kAntiAliasSubpixelBits : 0; in SkTreatAsSprite() local 1666 if (!subpixelBits && !(mat.getType() & ~SkMatrix::kTranslate_Mask)) { in SkTreatAsSprite() 1688 if (subpixelBits) { in SkTreatAsSprite() 1689 isrc.fLeft = SkLeftShift(isrc.fLeft, subpixelBits); in SkTreatAsSprite() 1690 isrc.fTop = SkLeftShift(isrc.fTop, subpixelBits); in SkTreatAsSprite() 1691 isrc.fRight = SkLeftShift(isrc.fRight, subpixelBits); in SkTreatAsSprite() 1692 isrc.fBottom = SkLeftShift(isrc.fBottom, subpixelBits); in SkTreatAsSprite() 1694 const float scale = 1 << subpixelBits; in SkTreatAsSprite()
|
/third_party/vk-gl-cts/modules/gles2/functional/ |
H A D | es2fPolygonOffsetTests.cpp | 362 int subpixelBits = 0; in testPolygonOffset() local 414 gl.getIntegerv(GL_SUBPIXEL_BITS, &subpixelBits); in testPolygonOffset() 421 rr::RenderState state((rr::ViewportState)(rr::WindowRectangle(0, 0, m_targetSize, m_targetSize)), subpixelBits); in testPolygonOffset() 612 int subpixelBits = 0; in testPolygonOffset() local 680 gl.getIntegerv(GL_SUBPIXEL_BITS, &subpixelBits); in testPolygonOffset() 687 rr::RenderState state((rr::ViewportState)(rr::WindowRectangle(0, 0, m_targetSize, m_targetSize)), subpixelBits); in testPolygonOffset()
|
H A D | es2fRasterizationTests.cpp | 269 args.subpixelBits = m_subpixelBits; in iterate() 366 args.subpixelBits = m_subpixelBits; 471 args.subpixelBits = m_subpixelBits; in iterate() 1415 args.subpixelBits = m_subpixelBits; 1596 args.subpixelBits = m_subpixelBits; 1794 args.subpixelBits = m_subpixelBits;
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api/ |
H A D | vktApiSmokeTests.cpp | 310 void renderReferenceTriangle (const tcu::PixelBufferAccess& dst, const tcu::Vec4 (&vertices)[3], const int subpixelBits) in renderReferenceTriangle() argument 317 const rr::RenderState renderState ((rr::ViewportState(colorBuffer)), subpixelBits, rr::VIEWPORTORIENTATION_UPPER_LEFT); in renderReferenceTriangle()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/api/ |
H A D | vktApiSmokeTests.cpp | 310 void renderReferenceTriangle (const tcu::PixelBufferAccess& dst, const tcu::Vec4 (&vertices)[3], const int subpixelBits) in renderReferenceTriangle() argument 317 const rr::RenderState renderState ((rr::ViewportState(colorBuffer)), subpixelBits, rr::VIEWPORTORIENTATION_UPPER_LEFT); in renderReferenceTriangle()
|
/third_party/vk-gl-cts/framework/opengl/simplereference/ |
H A D | sglrReferenceContext.hpp | 566 , subpixelBits (rr::RenderState::DEFAULT_SUBPIXEL_BITS) in ReferenceContextLimits() 583 int subpixelBits; member
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/ |
H A D | TranslatorVulkan.cpp | 363 // "vec2 clamped = round(window * 2^{subpixelBits}) / 2^{subpixelBits}" in AddBresenhamEmulationVS() 364 int subpixelBits = compiler->getResources().SubPixelBits; in AddBresenhamEmulationVS() local 366 CreateFloatNode(static_cast<float>(1 << subpixelBits), EbpHigh); in AddBresenhamEmulationVS()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/device_group/ |
H A D | vktDeviceGroupRendering.cpp | 129 void renderReferenceTriangle (const tcu::PixelBufferAccess& dst, const tcu::Vec4(&vertices)[3], const int subpixelBits) in renderReferenceTriangle() argument 136 const rr::RenderState renderState((rr::ViewportState(colorBuffer)), subpixelBits); in renderReferenceTriangle()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/device_group/ |
H A D | vktDeviceGroupRendering.cpp | 129 void renderReferenceTriangle (const tcu::PixelBufferAccess& dst, const tcu::Vec4(&vertices)[3], const int subpixelBits) in renderReferenceTriangle() argument 136 const rr::RenderState renderState((rr::ViewportState(colorBuffer)), subpixelBits); in renderReferenceTriangle()
|