Lines Matching refs:result

202 	virtual void									drawPrimitives					(tcu::Surface& result, const std::vector<tcu::Vec4>& vertexData, VkPrimitiveTopology primitiveTopology);
203 void drawPrimitives (tcu::Surface& result, const std::vector<tcu::Vec4>& vertexData, const std::vector<tcu::Vec4>& coloDrata, VkPrimitiveTopology primitiveTopology);
204 void drawPrimitives (tcu::Surface& result, const std::vector<tcu::Vec4>& positionData, const std::vector<tcu::Vec4>& colorData, VkPrimitiveTopology primitiveTopology,
672 void BaseRenderingTestInstance::drawPrimitives (tcu::Surface& result, const std::vector<tcu::Vec4>& vertexData, VkPrimitiveTopology primitiveTopology)
677 drawPrimitives(result, vertexData, colorData, primitiveTopology);
680 void BaseRenderingTestInstance::drawPrimitives (tcu::Surface& result, const std::vector<tcu::Vec4>& positionData, const std::vector<tcu::Vec4>& colorData, VkPrimitiveTopology primitiveTopology)
682 drawPrimitives(result, positionData, colorData, primitiveTopology, *m_image, *m_resolvedImage, *m_frameBuffer, m_renderSize, *m_resultBuffer, *m_resultBufferMemory);
684 void BaseRenderingTestInstance::drawPrimitives (tcu::Surface& result, const std::vector<tcu::Vec4>& positionData, const std::vector<tcu::Vec4>& colorData, VkPrimitiveTopology primitiveTopology,
931 tcu::copy(result.getAccess(), tcu::ConstPixelBufferAccess(m_textureFormat, tcu::IVec3(renderSize, renderSize, 1), resultBufferMemory.getHostPtr()));
1079 // result
1148 bool resultHasAlpha (tcu::Surface& result);
1457 // result
1474 bool result = true;
1512 result = false;
1525 result = false;
1534 result = false;
1557 result = false;
1564 result = false;
1572 return result;
1583 // They are offscreen so as not to affect the render result.
1743 // result
1877 void drawPoint (tcu::PixelBufferAccess& result, tcu::PointSceneSpec::ScenePoint& point);
2035 void PointSizeTestInstance::drawPoint (tcu::PixelBufferAccess& result, PointSceneSpec::ScenePoint& point)
2114 tcu::copy(result, tcu::ConstPixelBufferAccess(m_textureFormat, tcu::IVec3(m_renderSize, m_renderSize, 1), m_resultBufferMemory->getHostPtr()));
2866 void drawPrimitives (tcu::Surface& result,
3157 void ConservativeTraingleTestInstance::drawPrimitives (tcu::Surface& result, const std::vector<tcu::Vec4>& vertexData, VkPrimitiveTopology primitiveTopology)
3174 BaseRenderingTestInstance::drawPrimitives(result, vertexData, colorData, primitiveTopology);
3177 BaseRenderingTestInstance::drawPrimitives(result, vertexData, primitiveTopology);
3220 bool result = true;
3224 for (int y = start; result && y < end; ++y)
3225 for (int x = start; result && x < end; ++x)
3229 result = false;
3238 if (!result)
3261 log << tcu::TestLog::ImageSet("Verification result", "Result of rendering")
3270 log << tcu::TestLog::ImageSet("Verification result", "Result of rendering")
3275 return result;
3287 bool result = true;
3321 for (int y = 0; result && y < resultImage.getHeight(); ++y)
3322 for (int x = 0; result && x < resultImage.getWidth(); ++x)
3326 result = false;
3332 if (!result)
3347 log << tcu::TestLog::ImageSet("Verification result", "Result of rendering")
3356 log << tcu::TestLog::ImageSet("Verification result", "Result of rendering")
3361 return result;
3377 bool result = true;
3399 for (int y = 0; result && y < resultImage.getHeight(); ++y)
3400 for (int x = 0; result && x < resultImage.getWidth(); ++x)
3403 result = false;
3409 if (!result)
3424 log << tcu::TestLog::ImageSet("Verification result", "Result of rendering")
3433 log << tcu::TestLog::ImageSet("Verification result", "Result of rendering")
3438 return result;
3452 bool result = true;
3464 for (int y = 0; result && y < resultImage.getHeight(); ++y)
3465 for (int x = 0; result && x < resultImage.getWidth(); ++x)
3469 result = false;
3478 if (!result)
3499 log << tcu::TestLog::ImageSet("Verification result", "Result of rendering")
3508 log << tcu::TestLog::ImageSet("Verification result", "Result of rendering")
3513 return result;
3519 std::vector<VkPipelineRasterizationConservativeStateCreateInfoEXT> result;
3521 result.reserve(getIterationCount());
3534 result.push_back(rasterizationConservativeStateCreateInfo);
3537 return result;
3542 std::vector<VkPipelineRasterizationStateCreateInfo> result;
3544 result.reserve(getIterationCount());
3570 result.push_back(rasterizationStateCreateInfo);
3573 return result;
3619 void drawPrimitives (tcu::Surface& result,
3934 void ConservativeLineTestInstance::drawPrimitives (tcu::Surface& result, const std::vector<tcu::Vec4>& vertexData, VkPrimitiveTopology primitiveTopology)
3951 BaseRenderingTestInstance::drawPrimitives(result, vertexData, colorData, primitiveTopology);
3954 BaseRenderingTestInstance::drawPrimitives(result, vertexData, primitiveTopology);
4005 bool result = true;
4009 for (int y = yStart; result && y < yEnd; ++y)
4010 for (int x = xStart; result && x < xEnd; ++x)
4014 result = false;
4023 if (!result)
4040 log << tcu::TestLog::ImageSet("Verification result", "Result of rendering")
4048 log << tcu::TestLog::ImageSet("Verification result", "Result of rendering")
4053 return result;
4065 bool result = true;
4091 for (int y = 0; result && y < resultImage.getHeight(); ++y)
4092 for (int x = 0; result && x < resultImage.getWidth(); ++x)
4096 result = false;
4102 if (!result)
4117 log << tcu::TestLog::ImageSet("Verification result", "Result of rendering")
4126 log << tcu::TestLog::ImageSet("Verification result", "Result of rendering")
4131 return result;
4145 bool result = true;
4167 for (int y = 0; result && y < resultImage.getHeight(); ++y)
4168 for (int x = 0; result && x < resultImage.getWidth(); ++x)
4172 result = false;
4181 if (!result)
4198 log << tcu::TestLog::ImageSet("Verification result", "Result of rendering")
4207 log << tcu::TestLog::ImageSet("Verification result", "Result of rendering")
4212 return result;
4222 bool result = true;
4231 for (int y = 0; result && y < resultImage.getHeight(); ++y)
4232 for (int x = 0; result && x < resultImage.getWidth(); ++x)
4236 result = false;
4242 if (!result)
4256 log << tcu::TestLog::ImageSet("Verification result", "Result of rendering")
4265 log << tcu::TestLog::ImageSet("Verification result", "Result of rendering")
4270 return result;
4276 std::vector<VkPipelineRasterizationConservativeStateCreateInfoEXT> result;
4278 result.reserve(getIterationCount());
4291 result.push_back(rasterizationConservativeStateCreateInfo);
4294 return result;
4299 std::vector<VkPipelineRasterizationStateCreateInfo> result;
4301 result.reserve(getIterationCount());
4322 result.push_back(rasterizationStateCreateInfo);
4325 return result;
4537 bool result = true;
4542 for (size_t renderAreaNdx = 0; result && renderAreaNdx < m_renderStart.size(); ++renderAreaNdx)
4547 for (int y = renderStart; result && y < renderEnd; ++y)
4548 for (int x = renderStart; result && x < renderEnd; ++x)
4552 result = false;
4562 if (!result)
4604 log << tcu::TestLog::ImageSet("Verification result", "Result of rendering")
4613 log << tcu::TestLog::ImageSet("Verification result", "Result of rendering")
4618 return result;
4633 bool result = true;
4643 for (size_t renderAreaNdx = 0; result && renderAreaNdx < m_renderStart.size(); ++renderAreaNdx)
4653 for (int y = 0; result && y < resultImage.getHeight(); ++y)
4654 for (int x = 0; result && x < resultImage.getWidth(); ++x)
4658 result = false;
4667 if (!result)
4694 log << tcu::TestLog::ImageSet("Verification result", "Result of rendering")
4703 log << tcu::TestLog::ImageSet("Verification result", "Result of rendering")
4708 return result;
4714 std::vector<VkPipelineRasterizationConservativeStateCreateInfoEXT> result;
4716 result.reserve(getIterationCount());
4729 result.push_back(rasterizationConservativeStateCreateInfo);
4732 return result;
4737 std::vector<VkPipelineRasterizationStateCreateInfo> result;
4739 result.reserve(getIterationCount());
4760 result.push_back(rasterizationStateCreateInfo);
4763 return result;
5101 m_context.getTestContext().getLog() << tcu::TestLog::Message << "Verifying result." << tcu::TestLog::EndMessage;
5159 // result
5669 void drawPrimitivesDiscard (tcu::Surface& result, const std::vector<tcu::Vec4>& positionData, VkPrimitiveTopology primitiveTopology, Move<VkQueryPool>& queryPool);
5921 void DiscardTestInstance::drawPrimitivesDiscard (tcu::Surface& result, const std::vector<tcu::Vec4>& positionData, VkPrimitiveTopology primitiveTopology, Move<VkQueryPool>& queryPool)
6104 tcu::copy(result.getAccess(), tcu::ConstPixelBufferAccess(m_textureFormat, tcu::IVec3(m_renderSize, m_renderSize, 1), m_resultBufferMemory->getHostPtr()));
6210 // result
6524 // result
7134 // Submit and validate result.
7756 return tcu::TestStatus::fail("Color buffer contents do not match expected result -- check log for details");
7827 bool result = false;
7839 result = p.nonStrictWideLinesUseParallelogram ? algoParallelogram : algoBresenhan;
7845 result = p.nonStrictSinglePixelWideLinesUseParallelogram ? algoParallelogram : algoBresenhan;
7853 return result;
7962 // Render primitives as VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST, verify rasterization result
7964 // Render primitives as VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP, verify rasterization result
7966 // Render primitives as VK_PRIMITIVE_TOPOLOGY_TRIANGLE_FAN, verify rasterization result
7968 // Render primitives as VK_PRIMITIVE_TOPOLOGY_POINT_LIST, verify rasterization result
7971 // Render primitives as VK_PRIMITIVE_TOPOLOGY_LINE_LIST in strict mode, verify rasterization result
7973 // Render primitives as VK_PRIMITIVE_TOPOLOGY_LINE_STRIP in strict mode, verify rasterization result
7975 // Render primitives as VK_PRIMITIVE_TOPOLOGY_LINE_LIST in strict mode with wide lines, verify rasterization result
7977 // Render primitives as VK_PRIMITIVE_TOPOLOGY_LINE_STRIP in strict mode with wide lines, verify rasterization result
7980 // Render primitives as VK_PRIMITIVE_TOPOLOGY_LINE_LIST in nonstrict mode, verify rasterization result
7982 // Render primitives as VK_PRIMITIVE_TOPOLOGY_LINE_STRIP in nonstrict mode, verify rasterization result
7984 // Render primitives as VK_PRIMITIVE_TOPOLOGY_LINE_LIST in nonstrict mode with wide lines, verify rasterization result
7986 // Render primitives as VK_PRIMITIVE_TOPOLOGY_LINE_STRIP in nonstrict mode with wide lines, verify rasterization result
8018 // Render primitives as VK_PRIMITIVE_TOPOLOGY_LINE_LIST, verify rasterization result
8020 // Render primitives as VK_PRIMITIVE_TOPOLOGY_LINE_STRIP, verify rasterization result
8022 // Render primitives as VK_PRIMITIVE_TOPOLOGY_LINE_LIST with wide lines, verify rasterization result
8024 // Render primitives as VK_PRIMITIVE_TOPOLOGY_LINE_STRIP with wide lines, verify rasterization result
8027 // Render primitives as VK_PRIMITIVE_TOPOLOGY_LINE_LIST, verify rasterization result
8029 // Render primitives as VK_PRIMITIVE_TOPOLOGY_LINE_STRIP, verify rasterization result
8031 // Render primitives as VK_PRIMITIVE_TOPOLOGY_LINE_LIST with wide lines, verify rasterization result
8033 // Render primitives as VK_PRIMITIVE_TOPOLOGY_LINE_STRIP with wide lines, verify rasterization result
8036 // Render primitives as VK_PRIMITIVE_TOPOLOGY_LINE_LIST, verify rasterization result
8038 // Render primitives as VK_PRIMITIVE_TOPOLOGY_LINE_STRIP, verify rasterization result
8040 // Render primitives as VK_PRIMITIVE_TOPOLOGY_LINE_LIST with wide lines, verify rasterization result
8042 // Render primitives as VK_PRIMITIVE_TOPOLOGY_LINE_STRIP with wide lines, verify rasterization result
8045 // Render primitives as VK_PRIMITIVE_TOPOLOGY_LINE_LIST, verify rasterization result
8047 // Render primitives as VK_PRIMITIVE_TOPOLOGY_LINE_STRIP, verify rasterization result
8049 // Render primitives as VK_PRIMITIVE_TOPOLOGY_LINE_LIST with wide lines, verify rasterization result
8051 // Render primitives as VK_PRIMITIVE_TOPOLOGY_LINE_STRIP with wide lines, verify rasterization result
8436 // Overestimate tests, verify rasterization result
8475 // Overestimate triangle test, verify rasterization result
8528 // Underestimate test, verify rasterization result
8577 // Underestimate triangle test, verify rasterization result
8587 // Underestimate line test, verify rasterization result
8757 // Render primitives as VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST, verify rasterization result
8759 // Render primitives as VK_PRIMITIVE_TOPOLOGY_POINT_LIST, verify rasterization result
8762 // Render primitives as VK_PRIMITIVE_TOPOLOGY_LINE_LIST in strict mode, verify rasterization result
8764 // Render primitives as VK_PRIMITIVE_TOPOLOGY_LINE_LIST in strict mode with wide lines, verify rasterization result
8767 // Render primitives as VK_PRIMITIVE_TOPOLOGY_LINE_LIST in nonstrict mode, verify rasterization result
8769 // Render primitives as VK_PRIMITIVE_TOPOLOGY_LINE_LIST in nonstrict mode with wide lines, verify rasterization result
8786 // Render primitives as VK_PRIMITIVE_TOPOLOGY_LINE_LIST, verify rasterization result
8788 // Render primitives as VK_PRIMITIVE_TOPOLOGY_LINE_STRIP, verify rasterization result
8790 // Render primitives as VK_PRIMITIVE_TOPOLOGY_LINE_LIST with wide lines, verify rasterization result
8792 // Render primitives as VK_PRIMITIVE_TOPOLOGY_LINE_STRIP with wide lines, verify rasterization result
8795 // Render primitives as VK_PRIMITIVE_TOPOLOGY_LINE_LIST, verify rasterization result
8797 // Render primitives as VK_PRIMITIVE_TOPOLOGY_LINE_STRIP, verify rasterization result
8799 // Render primitives as VK_PRIMITIVE_TOPOLOGY_LINE_LIST with wide lines, verify rasterization result
8801 // Render primitives as VK_PRIMITIVE_TOPOLOGY_LINE_STRIP with wide lines, verify rasterization result
8804 // Render primitives as VK_PRIMITIVE_TOPOLOGY_LINE_LIST, verify rasterization result
8806 // Render primitives as VK_PRIMITIVE_TOPOLOGY_LINE_STRIP, verify rasterization result
8808 // Render primitives as VK_PRIMITIVE_TOPOLOGY_LINE_LIST with wide lines, verify rasterization result
8810 // Render primitives as VK_PRIMITIVE_TOPOLOGY_LINE_STRIP with wide lines, verify rasterization result
8813 // Render primitives as VK_PRIMITIVE_TOPOLOGY_LINE_LIST, verify rasterization result
8815 // Render primitives as VK_PRIMITIVE_TOPOLOGY_LINE_STRIP, verify rasterization result
8817 // Render primitives as VK_PRIMITIVE_TOPOLOGY_LINE_LIST with wide lines, verify rasterization result
8819 // Render primitives as VK_PRIMITIVE_TOPOLOGY_LINE_STRIP with wide lines, verify rasterization result
9011 // Render primitives as VK_PRIMITIVE_TOPOLOGY_LINE_LIST in nonstrict mode, verify rasterization result
9013 // Render primitives as VK_PRIMITIVE_TOPOLOGY_LINE_LIST in nonstrict mode, verify rasterization result
9015 // Render primitives as VK_PRIMITIVE_TOPOLOGY_LINE_STRIP in nonstrict mode, verify rasterization result
9017 // Render primitives as VK_PRIMITIVE_TOPOLOGY_LINE_STRIP in nonstrict mode, verify rasterization result