Home
last modified time | relevance | path

Searched refs:isect (Results 1 - 6 of 6) sorted by relevance

/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing/
H A DvktRayTracingPipelineFlagsTests.cpp101 bool isect() const { return ENABLED(flags, VK_PIPELINE_CREATE_RAY_TRACING_NO_NULL_INTERSECTION_SHADERS_BIT_KHR); } in isect() function
261 de::SharedPtr<IntersectionShader> isect; member
320 if (m_params.isect() || (m_params.geomTypes == GeometryTypes::Box) || (m_params.geomTypes == GeometryTypes::TriangleAndBox)) in RayTracingTestPipeline()
321 m_isectModule = createShaderModule(m_vkd, m_device, m_context.getBinaryCollection().get("isect"), 0); in RayTracingTestPipeline()
682 if (m_params.isect() || (m_params.geomTypes == GeometryTypes::Box) || (m_params.geomTypes == GeometryTypes::TriangleAndBox)) in initPrograms()
697 programCollection.glslSources.add("isect") << glu::IntersectionSource(str.str()) << buildOptions; in initPrograms()
822 if (!m_params.isect() && ((m_params.geomTypes == GeometryTypes::Triangle) || (m_params.geomTypes == GeometryTypes::TriangleAndBox))) in createBottomLevelAccelerationStructs()
842 if (m_params.isect() || (m_params.geomTypes == GeometryTypes::Box) || (m_params.geomTypes == GeometryTypes::TriangleAndBox)) in createBottomLevelAccelerationStructs()
890 const bool includeTriangles = (!m_params.isect() && ((m_params.geomTypes == GeometryTypes::Triangle) || (m_params.geomTypes == GeometryTypes::TriangleAndBox))); in prepareShaderBindingTable()
891 const bool includeBoxes = (m_params.isect() || (m_param in prepareShaderBindingTable()
[all...]
H A DvktRayTracingBuiltinTests.cpp2547 return testStage + "-isect"; in getShaderIdentifier()
2753 const std::string isect = isectSrc.str(); in initPrograms() local
2754 addBuiltInShaderSource<glu::IntersectionSource>(programCollection, VK_SHADER_STAGE_INTERSECTION_BIT_KHR, isect, m_data, "uvec4"); in initPrograms()
2881 std::string isect = isectSrc.str(); in initPrograms() local
2882 isect = generateShaderSource(isect.c_str(), "", DEFINE_RAY); in initPrograms()
2883 isect = replaceString(isect, "$preamble$", preamble); in initPrograms()
2884 programCollection.glslSources.add(getShaderIdentifier(m_data, VK_SHADER_STAGE_INTERSECTION_BIT_KHR)) << glu::IntersectionSource(isect) << buildOptions; in initPrograms()
3006 std::string isect in initPrograms() local
3109 std::string isect = isectSrc.str(); initPrograms() local
3210 std::string isect = isectSrc.str(); initPrograms() local
3486 deUint32 isect[2]; global() member
[all...]
H A DvktRayTracingBarrierTests.cpp468 std::stringstream isect; in initPrograms() local
469 isect in initPrograms()
482 programCollection.glslSources.add("writer_isect") << glu::IntersectionSource(updateRayTracingGLSL(isect.str())) << buildOptions; in initPrograms()
644 std::stringstream isect; in initPrograms() local
645 isect in initPrograms()
658 programCollection.glslSources.add("reader_isect") << glu::IntersectionSource(updateRayTracingGLSL(isect.str())) << buildOptions; in initPrograms()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/ray_tracing/
H A DvktRayTracingPipelineFlagsTests.cpp100 bool isect() const { return ENABLED(flags, VK_PIPELINE_CREATE_RAY_TRACING_NO_NULL_INTERSECTION_SHADERS_BIT_KHR); } in isect() function
260 de::SharedPtr<IntersectionShader> isect; member
319 if (m_params.isect() || (m_params.geomTypes == GeometryTypes::Box) || (m_params.geomTypes == GeometryTypes::TriangleAndBox)) in RayTracingTestPipeline()
320 m_isectModule = createShaderModule(m_vkd, m_device, m_context.getBinaryCollection().get("isect"), 0); in RayTracingTestPipeline()
675 if (m_params.isect() || (m_params.geomTypes == GeometryTypes::Box) || (m_params.geomTypes == GeometryTypes::TriangleAndBox)) in initPrograms()
690 programCollection.glslSources.add("isect") << glu::IntersectionSource(str.str()) << buildOptions; in initPrograms()
815 if (!m_params.isect() && ((m_params.geomTypes == GeometryTypes::Triangle) || (m_params.geomTypes == GeometryTypes::TriangleAndBox))) in createBottomLevelAccelerationStructs()
835 if (m_params.isect() || (m_params.geomTypes == GeometryTypes::Box) || (m_params.geomTypes == GeometryTypes::TriangleAndBox)) in createBottomLevelAccelerationStructs()
882 const bool includeTriangles = (!m_params.isect() && ((m_params.geomTypes == GeometryTypes::Triangle) || (m_params.geomTypes == GeometryTypes::TriangleAndBox))); in prepareShaderBindingTable()
883 const bool includeBoxes = (m_params.isect() || (m_param in prepareShaderBindingTable()
[all...]
H A DvktRayTracingBarrierTests.cpp468 std::stringstream isect; in initPrograms() local
469 isect in initPrograms()
482 programCollection.glslSources.add("writer_isect") << glu::IntersectionSource(updateRayTracingGLSL(isect.str())) << buildOptions; in initPrograms()
644 std::stringstream isect; in initPrograms() local
645 isect in initPrograms()
658 programCollection.glslSources.add("reader_isect") << glu::IntersectionSource(updateRayTracingGLSL(isect.str())) << buildOptions; in initPrograms()
/third_party/skia/src/gpu/ops/
H A DFillRRectOp.cpp288 auto isect = skvx::bit_pun<grvx::float4>(isectRRect.rect()); in clipToShape() local
291 fHeadInstance->fLocalRect = skvx::bit_pun<SkRect>((isect - rect) * rectToLocalSize + local); in clipToShape()

Completed in 22 milliseconds