/third_party/mesa3d/src/gallium/drivers/softpipe/ |
H A D | sp_quad_blend.c | 151 float (*quadColor)[4], in logicop_quad() 169 src[j][0] = float_to_ubyte(quadColor[j][0]); /* P0 */ in logicop_quad() 170 src[j][1] = float_to_ubyte(quadColor[j][1]); /* P1 */ in logicop_quad() 171 src[j][2] = float_to_ubyte(quadColor[j][2]); /* P2 */ in logicop_quad() 172 src[j][3] = float_to_ubyte(quadColor[j][3]); /* P3 */ in logicop_quad() 247 quadColor[j][0] = ubyte_to_float(res[j][0]); in logicop_quad() 248 quadColor[j][1] = ubyte_to_float(res[j][1]); in logicop_quad() 249 quadColor[j][2] = ubyte_to_float(res[j][2]); in logicop_quad() 250 quadColor[j][3] = ubyte_to_float(res[j][3]); in logicop_quad() 258 * \param quadColor th 150 logicop_quad(struct quad_stage *qs, float (*quadColor)[4], float (*dest)[4]) logicop_quad() argument 264 blend_quad(struct quad_stage *qs, float (*quadColor)[4], float (*quadColor2)[4], float (*dest)[4], const float const_blend_color[4], unsigned blend_index) blend_quad() argument 835 colormask_quad(unsigned colormask, float (*quadColor)[4], float (*dest)[4]) colormask_quad() argument 861 clamp_colors(float (*quadColor)[4]) clamp_colors() argument 883 rebase_colors(enum format base_format, float (*quadColor)[4]) rebase_colors() argument [all...] |
H A D | sp_quad_fs.c | 88 float (*quadColor)[4] = quad->output.color[cbuf]; in coverage_quad() 93 quadColor[3][j] *= quad->input.coverage[j]; in coverage_quad()
|
/third_party/vk-gl-cts/modules/gles3/functional/ |
H A D | es3fDitheringTests.cpp | 363 bool DitheringCase::drawAndCheckUnicoloredQuad (const Vec4& quadColor) const in drawAndCheckUnicoloredQuad() 385 log << TestLog::Message << "Drawing an unicolored quad with color " << quadColor << TestLog::EndMessage; in drawAndCheckUnicoloredQuad() 387 quad.color[0] = quadColor; in drawAndCheckUnicoloredQuad() 388 quad.color[1] = quadColor; in drawAndCheckUnicoloredQuad() 389 quad.color[2] = quadColor; in drawAndCheckUnicoloredQuad() 390 quad.color[3] = quadColor; in drawAndCheckUnicoloredQuad() 409 if (!checkColor(quadColor, renderedImg.getPixel(x, y), colorChoicesOk, false)) in drawAndCheckUnicoloredQuad() 487 const Vec4 quadColor = (float)m_iteration / (float)(numQuads-1) * m_color; in iterate() 488 const bool success = drawAndCheckUnicoloredQuad(quadColor); in iterate()
|
H A D | es3fMultisampleTests.cpp | 1313 Vec4 quadColor (1.0f, 0.0f, 0.0f, 1.0f); in iterate() 1319 quadColor.w() = alphaOrCoverageValue; in iterate() 1331 renderQuad(pt0, pt1, pt2, pt3, quadColor); in iterate()
|
/third_party/vk-gl-cts/modules/gles2/functional/ |
H A D | es2fDitheringTests.cpp | 358 bool DitheringCase::drawAndCheckUnicoloredQuad (const Vec4& quadColor) const in drawAndCheckUnicoloredQuad() 380 log << TestLog::Message << "Drawing an unicolored quad with color " << quadColor << TestLog::EndMessage; in drawAndCheckUnicoloredQuad() 382 quad.color[0] = quadColor; in drawAndCheckUnicoloredQuad() 383 quad.color[1] = quadColor; in drawAndCheckUnicoloredQuad() 384 quad.color[2] = quadColor; in drawAndCheckUnicoloredQuad() 385 quad.color[3] = quadColor; in drawAndCheckUnicoloredQuad() 404 if (!checkColor(quadColor, renderedImg.getPixel(x, y), colorChoicesOk)) in drawAndCheckUnicoloredQuad() 482 const Vec4 quadColor = (float)m_iteration / (float)(numQuads-1) * m_color; in iterate() 483 const bool success = drawAndCheckUnicoloredQuad(quadColor); in iterate()
|
H A D | es2fMultisampleTests.cpp | 1157 Vec4 quadColor (1.0f, 0.0f, 0.0f, 1.0f); in iterate() 1163 quadColor.w() = alphaOrCoverageValue; in iterate() 1175 renderQuad(pt0, pt1, pt2, pt3, quadColor); in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/ |
H A D | vktPipelineLogicOpTests.cpp | 73 tcu::UVec4 quadColor; // Geometry color. member 193 "layout(push_constant) uniform quadColor {\n" in initPrograms() 258 constexpr auto kPushConstantSize = static_cast<deUint32>(sizeof(m_params.quadColor)); in LogicOpTestInstance() 401 tcu::UVec4 quadColor(0u, 0u, 0u, 0u); in LogicOpTestInstance() 408 quadColor[c] = (m_params.quadColor[c] & m_channelMask); in LogicOpTestInstance() 416 vk.cmdPushConstants(*m_cmdBuffer, *m_fragmentStatePipelineLayout, VK_SHADER_STAGE_FRAGMENT_BIT, 0u, kPushConstantSize, &quadColor); in LogicOpTestInstance() 460 expectedColor[c] = calcOpResult(m_params.logicOp, m_params.quadColor[c], m_params.fbColor[c]); in verifyImage()
|
H A D | vktPipelineBlendTests.cpp | 1650 tcu::Vec4 quadColor; member 1930 [this](const decltype(quadTexture)::value_type& v) { return Vertex4RGBA{ v.position, this->m_params.quadColor }; }); in iterate() 1982 tcu::Vec4 clampedQuadColor = m_params.quadColor; in iterate() 2242 testParams.quadColor[0] = 2.0f; in createBlendTests() 2243 testParams.quadColor[1] = 0.5f; in createBlendTests() 2244 testParams.quadColor[2] = 1.0f; in createBlendTests() 2245 testParams.quadColor[3] = -1.0f; in createBlendTests() 2254 testParams.quadColor[0] = 2.0f; in createBlendTests() 2255 testParams.quadColor[1] = 0.5f; in createBlendTests() 2256 testParams.quadColor[ in createBlendTests() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/pipeline/ |
H A D | vktPipelineLogicOpTests.cpp | 71 tcu::UVec4 quadColor; // Geometry color. member 193 "layout(push_constant) uniform quadColor {\n" in initPrograms() 258 constexpr auto kPushConstantSize = static_cast<deUint32>(sizeof(m_params.quadColor)); in LogicOpTestInstance() 401 tcu::UVec4 quadColor(0u, 0u, 0u, 0u); in LogicOpTestInstance() 408 quadColor[c] = (m_params.quadColor[c] & m_channelMask); in LogicOpTestInstance() 416 vk.cmdPushConstants(*m_cmdBuffer, *m_fragmentStatePipelineLayout, VK_SHADER_STAGE_FRAGMENT_BIT, 0u, kPushConstantSize, &quadColor); in LogicOpTestInstance() 460 expectedColor[c] = calcOpResult(m_params.logicOp, m_params.quadColor[c], m_params.fbColor[c]); in verifyImage()
|
H A D | vktPipelineBlendTests.cpp | 1652 tcu::Vec4 quadColor; member 1932 [this](const decltype(quadTexture)::value_type& v) { return Vertex4RGBA{ v.position, this->m_params.quadColor }; }); in iterate() 1984 tcu::Vec4 clampedQuadColor = m_params.quadColor; in iterate() 2257 testParams.quadColor[0] = 2.0f; in createBlendTests() 2258 testParams.quadColor[1] = 0.5f; in createBlendTests() 2259 testParams.quadColor[2] = 1.0f; in createBlendTests() 2260 testParams.quadColor[3] = -1.0f; in createBlendTests() 2269 testParams.quadColor[0] = 2.0f; in createBlendTests() 2270 testParams.quadColor[1] = 0.5f; in createBlendTests() 2271 testParams.quadColor[ in createBlendTests() [all...] |
/third_party/vk-gl-cts/modules/gles31/functional/ |
H A D | es31fMultisampleTests.cpp | 604 Vec4 quadColor (1.0f, 0.0f, 0.0f, 1.0f); in iterate() 619 renderQuad(pt0, pt1, pt2, pt3, quadColor); in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry/ |
H A D | vktGeometryLayeredRenderingTests.cpp | 793 const tcu::Vec4 quadColor = s_colors[layerNdx % DE_LENGTH_OF_ARRAY(s_colors)]; 794 // The first draw: blend clearColor and quadColor 795 const tcu::Vec4 firstDraw = (clearColor + quadColor) * 0.5f; 796 // The second draw: blend previous result and quadColor 797 const tcu::Vec4 secondDraw = (firstDraw + quadColor) * 0.5f;
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/geometry/ |
H A D | vktGeometryLayeredRenderingTests.cpp | 793 const tcu::Vec4 quadColor = s_colors[layerNdx % DE_LENGTH_OF_ARRAY(s_colors)]; 794 // The first draw: blend clearColor and quadColor 795 const tcu::Vec4 firstDraw = (clearColor + quadColor) * 0.5f; 796 // The second draw: blend previous result and quadColor 797 const tcu::Vec4 secondDraw = (firstDraw + quadColor) * 0.5f;
|