Home
last modified time | relevance | path

Searched defs:aabb (Results 1 – 14 of 14) sorted by relevance

/aosp_15_r20/external/mesa3d/src/intel/vulkan/grl/gpu/
H A DAABB.h34 GRL_INLINE void AABB_init(struct AABB *aabb) in AABB_init()
40 GRL_INLINE uint PRIMREF_geomID( PrimRef* aabb) in PRIMREF_geomID()
46 GRL_INLINE uint PRIMREF_primID0( PrimRef* aabb) in PRIMREF_primID0()
51 GRL_INLINE uint PRIMREF_primID1( PrimRef* aabb) in PRIMREF_primID1()
60 GRL_INLINE uint PRIMREF_geomFlags( PrimRef* aabb ) in PRIMREF_geomFlags()
66 GRL_INLINE uint PRIMREF_instanceIndex( PrimRef* aabb ) in PRIMREF_instanceIndex()
71 GRL_INLINE uchar PRIMREF_instanceMask( PrimRef* aabb ) in PRIMREF_instanceMask()
128 GRL_INLINE void AABB_extend(struct AABB *aabb, struct AABB *v) in AABB_extend()
134 GRL_INLINE void AABB_extend_point(struct AABB *aabb, const float4 p) in AABB_extend_point()
140 GRL_INLINE void AABB_extendlu(struct AABB *aabb, const float4 lower, const float4 upper) in AABB_extendlu()
[all …]
H A Dqbvh6.h41 GRL_INLINE void setBVHBaseBounds(struct BVHBase *base, struct AABB *aabb) in setBVHBaseBounds()
93 GRL_INLINE struct AABB conservativeAABB(struct AABB *aabb) in conservativeAABB()
156 struct AABB aabb; in extractAABB_QBVHNodeN() local
168 struct AABB aabb; in getAABB_QBVHNodeN() local
255 struct AABB aabb = reduced_aabb; // needs to execute with full subgroup width in subgroup_setQBVHNodeN_setFields_reduced_bounds() local
348 struct AABB aabb = AABB_sub_group_reduce_N6(input_aabb); in subgroup_setQBVHNodeN_setFields() local
360 …struct AABB aabb = AABB_sub_group_reduce_N6(input_aabb); // needs to execute with full subgroup wi… in subgroup_setQBVHNodeN_setFields_2xSIMD8_in_SIMD16() local
459 struct AABB aabb; in subgroup_setInstanceQBVHNodeN() local
499 struct AABB aabb; in subgroup_setInstanceQBVHNodeN_x2() local
515 struct AABB aabb; in subgroup_setQBVHNodeN() local
[all …]
H A Dquad.h63 struct AABB aabb; in getAABB_Quad() local
73 struct AABB aabb; in Quad_ExtendAABB() local
83 struct AABB aabb = getAABB_Quad(q); in getCentroid2_Quad() local
H A Dbvh_build_refit.h326 struct GRL_RAYTRACING_AABB aabb = GRL_load_aabb(&geomDesc[geomID], primID); in refit_bottom() local
422 struct GRL_RAYTRACING_AABB aabb = GRL_load_aabb(&geomDesc[geomID], primID); in SUBGROUP_refit_bottom() local
H A Dbvh_build_treelet_refit.h19 GRL_INLINE void storeAABBToL1(struct AABB aabb, struct AABB* ptr) in storeAABBToL1()
28 GRL_INLINE void storeAABBToL3(struct AABB aabb, struct AABB* ptr) in storeAABBToL3()
H A Dshared.h122 struct AABB aabb; member
H A Dapi_interface.h761 global char* aabb = aabb0 + (primID * geomDesc->Desc.Procedural.AABBByteStride); in GRL_load_aabb() local
/aosp_15_r20/external/mesa3d/src/intel/vulkan/grl/include/
H A DAABB3f.h32 GRL_INLINE float3 AABB3f_load_lower( const struct AABB3f* aabb ) in AABB3f_load_lower()
37 GRL_INLINE float3 AABB3f_load_upper( const struct AABB3f* aabb ) in AABB3f_load_upper()
43 GRL_INLINE void AABB3f_extend(struct AABB3f *aabb, const struct AABB3f *v) in AABB3f_extend()
53 GRL_INLINE void AABB3f_intersect(struct AABB3f* aabb, struct AABB3f inters) in AABB3f_intersect()
63 GRL_INLINE void AABB3f_trim_upper(struct AABB3f* aabb, const float* upper) in AABB3f_trim_upper()
70 GRL_INLINE void AABB3f_set( struct AABB3f* aabb, float3 lower, float3 upper ) in AABB3f_set()
80 inline void AABB3f_extend_point(struct AABB3f *aabb, const float3 p) in AABB3f_extend_point()
90 GRL_INLINE void AABB3f_extendlu(struct AABB3f *aabb, const float3 lower, const float3 upper) in AABB3f_extendlu()
100 GRL_INLINE float3 AABB3f_size(struct AABB3f* aabb) in AABB3f_size()
105 GRL_INLINE float AABB3f_halfArea(struct AABB3f *aabb) in AABB3f_halfArea()
[all …]
/aosp_15_r20/external/mesa3d/src/gallium/frontends/lavapipe/
H A Dlvp_acceleration_structure.c182 struct lvp_aabb *aabb = &node->bounds[i]; in lvp_build_internal_node() local
500 const VkAabbPositionsKHR *aabb = (const VkAabbPositionsKHR *)(data + j * stride); in lvp_build_acceleration_structure() local
/aosp_15_r20/external/mesa3d/src/amd/vulkan/bvh/
H A Dbvh.h77 radv_aabb aabb; member
93 radv_aabb aabb; member
H A Dbuild_helpers.h298 aabb_surface_area(radv_aabb aabb) in aabb_surface_area()
527 radv_aabb aabb; in calculate_instance_node_bounds() local
/aosp_15_r20/external/deqp/external/vulkancts/modules/vulkan/ray_tracing/
H A DvktRayTracingBuiltinTests.cpp3383 de::MovePtr<RayTracingPipeline> &rayTracingPipeline, bool aabb, VkPipelineLayout pipelineLayout) in createPipelineAndShaderBindingTables()
3533 const bool aabb = (m_data.stage == VK_SHADER_STAGE_INTERSECTION_BIT_KHR); in initBottomAccelerationStructures() local
3749 const bool aabb = (m_data.stage == VK_SHADER_STAGE_INTERSECTION_BIT_KHR); in initializeParameters() local
3941 const bool aabb = (m_data.stage == VK_SHADER_STAGE_INTERSECTION_BIT_KHR); in verifyResults() local
4062 const bool aabb = (m_data.stage == VK_SHADER_STAGE_INTERSECTION_BIT_KHR); in iterate() local
/aosp_15_r20/external/mesa3d/src/amd/vulkan/
H A Dradv_rra.c346 float aabb[2][3]; member
648 const struct radv_bvh_aabb_node *aabb = node; in get_geometry_id() local
/aosp_15_r20/external/deqp/framework/common/
H A DtcuRasterizationVerifier.cpp208 tcu::IVec4 aabb; in getTriangleAABB() local
2962 const tcu::IVec4 aabb = getTriangleAABB(scene.triangles[triNdx], viewportSize); in verifyTriangleGroupRasterization() local