Lines Matching refs:rayQuery
37 rayQueryEXT rayQuery;
42 …rayQueryInitializeEXT(rayQuery, rtas, gl_RayFlagsOpaqueEXT, gl_RayFlagsCullBackFacingTrianglesEXT,…
43 while (rayQueryProceedEXT(rayQuery))
48 uint candidateType = rayQueryGetIntersectionTypeEXT(rayQuery, committed_false);
51 rayQueryTerminateEXT(rayQuery);
53 mat_o2w = rayQueryGetIntersectionObjectToWorldEXT(rayQuery, committed_false);
54 mat_w2o = rayQueryGetIntersectionWorldToObjectEXT(rayQuery, committed_false);
56 rayQueryConfirmIntersectionEXT(rayQuery);
58 if (rayQueryGetIntersectionFrontFaceEXT(rayQuery, committed_true))
62 if (rayQueryGetIntersectionBarycentricsEXT(rayQuery, committed_true).x == 0)
66 if (rayQueryGetIntersectionInstanceCustomIndexEXT(rayQuery, committed_true) > 0)
70 if (rayQueryGetIntersectionInstanceIdEXT(rayQuery, committed_true) > 0)
74 if (rayQueryGetIntersectionObjectRayDirectionEXT(rayQuery, committed_true).x > 0)
78 if (rayQueryGetIntersectionObjectRayOriginEXT(rayQuery, committed_true).x > 0)
82 if (rayQueryGetIntersectionPrimitiveIndexEXT(rayQuery, committed_true) > 0)
86 if (rayQueryGetIntersectionTEXT(rayQuery, committed_true) > 0.f)
90 …if (rayQueryGetIntersectionInstanceShaderBindingTableRecordOffsetEXT(rayQuery, committed_true) > 0)
97 uint committedStatus = rayQueryGetIntersectionTypeEXT(rayQuery, committed_true);
100 if (rayQueryGetIntersectionGeometryIndexEXT(rayQuery, committed_true) > 0)