Home
last modified time | relevance | path

Searched refs:intersection (Results 1 – 25 of 35) sorted by relevance

12

/hardware/google/gfxstream/host/gl/glestranslator/GLcommon/
DRangeManip.cpp79 Range intersection; in delRange() local
84 if (r.rangeIntersection(list[i],intersection)) { in delRange()
89 if (intersection!=old) { // otherwise split: in delRange()
91 if(old.getStart() != intersection.getStart()) { in delRange()
92 … list.insert(list.begin(),Range(old.getStart(),intersection.getStart() - old.getStart())); in delRange()
96 if(old.getEnd() != intersection.getEnd()) { in delRange()
97 … list.insert(list.begin(),Range(intersection.getEnd(),old.getEnd() - intersection.getEnd())); in delRange()
100 deleted.addRange(intersection); in delRange()
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/
Draytraversal.adoc28 [[ray-intersection-candidate-determination]]
134 An _intersection candidate_ is a unique point of intersection between a ray
149 (where latexmath:[t = {-{z_r}\over{||\mathbf{d}||}}]), an intersection
165 [[raytraversal-ray-intersection-candidate-diagram]]
166 image::{images}/ray_intersection_candidate.svg[align="center",title="Ray intersection candidate",op…
186 an intersection may be detected on the emitting surface.
191 For a motion primitive or a motion instance, the positions for intersection
204 For triangle intersection candidates, the [eq]#b# and [eq]#c#
213 Once an intersection candidate is determined, it proceeds through the
216 . <<ray-intersection-culling>>
[all …]
Draytracing.adoc57 * code:OpTraceRayKHR which may: invoke intersection, any-hit, closest hit,
60 * code:OpTraceRayMotionNV which may: invoke intersection, any-hit, closest
67 code:OpHitObjectExecuteShaderNV which may: invoke intersection, any-hit,
143 closest hit, miss, intersection, and callable shaders.
145 code:RayTmaxKHR decorated code:Builtin used in an intersection shader.
755 The base for the computation of intersection, any-hit, and closest hit
823 A miss shader is executed whenever a ray query fails to find an intersection
Dshaders.adoc2158 [[shaders-intersection]]
2163 An intersection shader for a primitive is executed whenever its axis-aligned
2166 Like other ray tracing shader domains, an intersection shader operates on a
2169 It is therefore the purpose of an intersection shader to compute the
2171 To report an intersection, the shader calls the code:OpReportIntersectionKHR
2174 An intersection shader communicates with any-hit and closest shaders by
2179 [[shaders-intersection-execution]]
2182 order in which intersection shaders are executed, is unspecified.
2184 The intersection shader of the closest AABB which intersects the ray is
2192 The any-hit shader is executed after the intersection shader reports an
[all …]
Dinterfaces.adoc613 the corresponding intersection shader in the same hit group.
1968 [open,refpage='CurrentRayTimeNV',desc='Time value of a ray intersection',type='builtins']
2495 intersection that triggered the execution of the current shader.
2496 The values are determined by the intersection shader.
2497 For user-defined intersection shaders this is the value that was passed to
2499 For triangle intersection candidates, this will be one of
2518 [open,refpage='HitTNV',desc='T value of a ray intersection',type='builtins']
2552 intersection in application-provided order.
2574 The acceleration structure corresponding to the current intersection
2694 Decorating a variable in an intersection, any-hit, or closest hit shader
[all …]
Dvertexpostproc.adoc779 The cull volume is the intersection of up to
791 The clip volume is the intersection of up to
1102 occur at the intersection of polygon edges (possibly already clipped) with
Dpipelines.adoc759 * ename:VK_SHADER_STAGE_INTERSECTION_BIT_KHR specifies the intersection
4758 specifies that an intersection shader will always be present when an
4759 intersection shader would be executed.
4760 A NULL intersection shader is an intersection shader which is
5000 specifies that an intersection shader will always be present when an
5001 intersection shader would be executed.
5002 A NULL intersection shader is an intersection shader which is
6557 * pname:intersectionShader is the index of the intersection shader from
6632 * pname:intersectionShader is the index of the intersection shader from
6724 intersection shader, only closest hit and any-hit shaders.
[all …]
Dtessellation.adoc341 is produced at the intersection of two lines extended perpendicular to the
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/appendices/
DVK_KHR_ray_tracing_pipeline.adoc81 intersection, any-hit, closest hit, miss, and callable
281 closest hit, miss, intersection, and callable shader stages:
305 (5) This extension adds gl_InstanceID for the intersection, any-hit, and
369 intersection, and callable stages (#1924,!3903,!3954)
377 ** require code:RayTMaxKHR be volatile in intersection shaders
381 ** relax formula for ray intersection candidate determination
DVK_KHR_ray_query.adoc101 // Traverse the acceleration structure and store information about the first intersection (if any)
134 ** relax formula for ray intersection candidate determination
DVK_KHR_ray_tracing_maintenance1.adoc44 This new shader variable is accessible in the intersection, any-hit,
DVK_NV_shading_rate_image.adoc117 intersection of the area of the primitive being rasterized and the area of
120 intersection of the primitive and the *set* of pixels corresponding to the
Dspirvenv.adoc203 be used in ray generation, intersection, closest hit, any-hit, miss, and
432 when used in the ray generation, closest hit, miss, intersection, or
434 when used in an intersection shader
442 when used in the ray generation, closest hit, miss, intersection, or
444 when used in an intersection shader
466 If code:OpControlBarrier is used in ray generation, intersection,
544 code:HitAttributeKHR {StorageClass} must: only be used in intersection,
551 written to in an intersection shader
564 generation, intersection, any-hit, closest hit, callable, or miss
1568 for the current committed intersection with the same ray query object
DVK_KHR_acceleration_structure.adoc450 ** explicitly state that Tmax is updated when new closest intersection is
Dglossary.adoc203 The intersection of the view volume with all clip half-spaces.
329 The intersection of the view volume with all cull half-spaces.
862 has a corresponding ID, but which will never report an intersection with
/hardware/google/gfxstream/guest/mesa/bin/
Dkhronos-update.py211 if args.apis and 'khr' not in args.apis and depend_on_khr.intersection(set(args.apis)):
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/scripts/spec_tools/
Dvalidity.py89 dupes = set(lines).intersection(self.lines)
Dconsistency_tools.py511 forbidden = self.get_forbidden_codes_for_command(name).intersection(codes)
530 if not referenced_types.intersection(required_types):
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/commonvalidity/
Dtrace_rays_binding_table.adoc105 accessed as a result of this command in order to execute an intersection
/hardware/interfaces/graphics/composer/2.1/utils/hwc2on1adapter/
DHWC2On1Adapter.cpp1729 std::set<android_color_mode_t> intersection; in populateColorModes() local
1733 std::inserter(intersection, intersection.begin())); in populateColorModes()
1734 std::swap(intersection, mColorModes); in populateColorModes()
/hardware/qcom/display/msm8994/libhwcomposer/
DHWC2On1Adapter.cpp1824 std::set<android_color_mode_t> intersection; in populateColorModes() local
1828 std::inserter(intersection, intersection.begin())); in populateColorModes()
1829 std::swap(intersection, mColorModes); in populateColorModes()
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/config/chunkindex/
Dlunr.js263 var a, b, elements, intersection = []
286 intersection.push(element)
290 return new lunr.Set (intersection)
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/scripts/
DgenRef.py1007 desired_extensions = ext_names.intersection(set(results.extension))
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/VK_EXT_blend_operation_advanced/
Dadvanced_blend.adoc252 relative portion of the pixel covered by the intersection of the source and
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/
DChangeLog.adoc1137 * Clarify <<ray-intersection-candidate-determination, ray transform
1138 invariance>> with respect to intersection with multiple instances
3682 <<ray-intersection-candidate-determination, Ray Intersection Candidate
3765 <<ray-intersection-candidate-determination, Ray Intersection Candidate
3859 context of ray intersection candidate determination and alias
4315 * Update <<ray-intersection-candidate-determination, ray tracing
4316 intersection equation>> for triangles to match other API. This cannot be
4449 * Clarify the definition of "`intersection`" in the
4450 <<ray-intersection-candidate-determination, Ray Intersection Candidate
4507 <<ray-intersection-candidate-determination, ray/triangle sidedness
[all …]

12