Searched refs:isect (Results 1 - 6 of 6) sorted by relevance
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing/ |
H A D | vktRayTracingPipelineFlagsTests.cpp | 101 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 D | vktRayTracingBuiltinTests.cpp | 2547 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 D | vktRayTracingBarrierTests.cpp | 468 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 D | vktRayTracingPipelineFlagsTests.cpp | 100 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 D | vktRayTracingBarrierTests.cpp | 468 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 D | FillRRectOp.cpp | 288 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