| /third_party/skia/third_party/externals/dawn/src/dawn_native/ |
| D | BindingInfo.cpp | 97 for (SingleShaderStage stage : IterateStages(entry.visibility)) { in IncrementBindingCounts() local 98 ++(bindingCounts->perStage[stage].*perStageBindingCountMember); in IncrementBindingCounts() 109 for (SingleShaderStage stage : IterateStages(kAllStages)) { in AccumulateBindingCounts() local 110 bindingCounts->perStage[stage].sampledTextureCount += in AccumulateBindingCounts() 111 rhs.perStage[stage].sampledTextureCount; in AccumulateBindingCounts() 112 bindingCounts->perStage[stage].samplerCount += rhs.perStage[stage].samplerCount; in AccumulateBindingCounts() 113 bindingCounts->perStage[stage].storageBufferCount += in AccumulateBindingCounts() 114 rhs.perStage[stage].storageBufferCount; in AccumulateBindingCounts() 115 bindingCounts->perStage[stage].storageTextureCount += in AccumulateBindingCounts() 116 rhs.perStage[stage].storageTextureCount; in AccumulateBindingCounts() [all …]
|
| /third_party/glslang/Test/ |
| D | hlsl.intrinsics.negative.comp | 5 …// AllMemoryBarrier(); // invalid in fragment stage TODO: parser currently crashes o… 6 …// AllMemoryBarrierWithGroupSync(); // invalid in fragment stage TODO: parser currently crashes o… 9 // clip(inF0); // expected error: only valid in pixel stage 13 // ddx(inF0); // expected error: only valid in pixel stage 14 // ddx_coarse(inF0); // expected error: only valid in pixel stage 15 // ddx_fine(inF0); // expected error: only valid in pixel stage 16 // ddy(inF0); // expected error: only valid in pixel stage 17 // ddy_coarse(inF0); // expected error: only valid in pixel stage 18 // ddy_fine(inF0); // expected error: only valid in pixel stage 27 // fwidth(inF0); // expected error: only valid in pixel stage [all …]
|
| D | hlsl.intrinsics.negative.vert | 18 // AllMemoryBarrier(); // expected error: only valid in compute stage 19 // AllMemoryBarrierWithGroupSync(); // expected error: only valid in compute stage 23 // clip(inF0); // expected error: only valid in pixel stage 28 // DeviceMemoryBarrierWithGroupSync(); // expected error: only valid in compute stage 29 // ddx(inF0); // expected error: only valid in pixel stage 30 // ddx_coarse(inF0); // expected error: only valid in pixel stage 31 // ddx_fine(inF0); // expected error: only valid in pixel stage 32 // ddy(inF0); // expected error: only valid in pixel stage 33 // ddy_coarse(inF0); // expected error: only valid in pixel stage 34 // ddy_fine(inF0); // expected error: only valid in pixel stage [all …]
|
| D | spv.RayCallable_Errors.rcall | 3 …NV vec4 hitattr; // ERROR, hitattributeNV unsupported in this stage 4 …dNV vec4 payload; // ERROR, rayPayloadNV unsupported in this stage 5 …nNV vec4 payloadIn; // ERROR, rayPayloadInNV unsupported in this stage 9 int e0 = gl_PrimitiveID; // ERROR, unsupported builtin in stage 10 int e1 = gl_InstanceID; // ERROR, unsupported builtin in stage 11 int e3 = gl_InstanceCustomIndexNV; // ERROR, unsupported builtin in stage 12 vec3 e4 = gl_WorldRayOriginNV; // ERROR, unsupported builtin in stage 13 vec3 e5 = gl_WorldRayDirectionNV; // ERROR, unsupported builtin in stage 14 vec3 e6 = gl_ObjectRayOriginNV; // ERROR, unsupported builtin in stage 15 vec3 e7 = gl_ObjectRayDirectionNV; // ERROR, unsupported builtin in stage [all …]
|
| D | spv.ext.RayCallable_Errors.rcall | 3 …T vec4 hitattr; // ERROR, hitattributeEXT unsupported in this stage 4 …XT vec4 payload; // ERROR, rayPayloadEXT unsupported in this stage 5 …XT vec4 payloadIn; // ERROR, rayPayloadInEXT unsupported in this stage 10 int e0 = gl_PrimitiveID; // ERROR, unsupported builtin in stage 11 int e1 = gl_InstanceID; // ERROR, unsupported builtin in stage 12 int e3 = gl_InstanceCustomIndexEXT; // ERROR, unsupported builtin in stage 13 vec3 e4 = gl_WorldRayOriginEXT; // ERROR, unsupported builtin in stage 14 vec3 e5 = gl_WorldRayDirectionEXT; // ERROR, unsupported builtin in stage 15 vec3 e6 = gl_ObjectRayOriginEXT; // ERROR, unsupported builtin in stage 16 vec3 e7 = gl_ObjectRayDirectionEXT; // ERROR, unsupported builtin in stage [all …]
|
| D | spv.ext.RayGenShader_Errors.rgen | 3 …T vec4 payload; // ERROR, hitattributeEXT unsupported in this stage 4 …InEXT vec4 payloadIn; // ERROR, rayPayloadIn unsupported in this stage 24 int e0 = gl_PrimitiveID; // ERROR, unsupported builtin in stage 25 int e1 = gl_InstanceID; // ERROR, unsupported builtin in stage 26 int e3 = gl_InstanceCustomIndexEXT; // ERROR, unsupported builtin in stage 27 vec3 e4 = gl_WorldRayOriginEXT; // ERROR, unsupported builtin in stage 28 vec3 e5 = gl_WorldRayDirectionEXT; // ERROR, unsupported builtin in stage 29 vec3 e6 = gl_ObjectRayOriginEXT; // ERROR, unsupported builtin in stage 30 vec3 e7 = gl_ObjectRayDirectionEXT; // ERROR, unsupported builtin in stage 31 float e8 = gl_RayTminEXT; // ERROR, unsupported builtin in stage [all …]
|
| /third_party/mesa3d/src/gallium/auxiliary/draw/ |
| D | draw_pipe_unfilled.c | 29 * \brief Drawing stage for handling glPolygonMode(line/point). 44 struct draw_stage stage; member 56 static inline struct unfilled_stage *unfilled_stage( struct draw_stage *stage ) in unfilled_stage() argument 58 return (struct unfilled_stage *)stage; in unfilled_stage() 62 inject_front_face_info(struct draw_stage *stage, in inject_front_face_info() argument 65 struct unfilled_stage *unfilled = unfilled_stage(stage); in inject_front_face_info() 67 (stage->draw->rasterizer->front_ccw && header->det < 0.0f) || in inject_front_face_info() 68 (!stage->draw->rasterizer->front_ccw && header->det > 0.0f)); in inject_front_face_info() 88 static void point(struct draw_stage *stage, in point() argument 96 stage->next->point(stage->next, &tmp); in point() [all …]
|
| D | draw_pipe_flatshade.c | 43 struct draw_stage stage; member 51 flat_stage(struct draw_stage *stage) in flat_stage() argument 53 return (struct flat_stage *) stage; in flat_stage() 58 static inline void copy_flats( struct draw_stage *stage, in copy_flats() argument 62 const struct flat_stage *flat = flat_stage(stage); in copy_flats() 73 static inline void copy_flats2( struct draw_stage *stage, in copy_flats2() argument 78 const struct flat_stage *flat = flat_stage(stage); in copy_flats2() 93 static void flatshade_tri_0( struct draw_stage *stage, in flatshade_tri_0() argument 102 tmp.v[1] = dup_vert(stage, header->v[1], 0); in flatshade_tri_0() 103 tmp.v[2] = dup_vert(stage, header->v[2], 1); in flatshade_tri_0() [all …]
|
| D | draw_pipe_cull.c | 29 * \brief Drawing stage for polygon culling 43 struct draw_stage stage; member 49 static inline struct cull_stage *cull_stage( struct draw_stage *stage ) in cull_stage() argument 51 return (struct cull_stage *)stage; in cull_stage() 57 static void cull_tri( struct draw_stage *stage, in cull_tri() argument 62 const unsigned pos = draw_current_shader_position_output(stage->draw); in cull_tri() 83 unsigned face = ((ccw == cull_stage(stage)->front_ccw) ? in cull_tri() 87 if ((face & cull_stage(stage)->cull_face) == 0) { in cull_tri() 88 /* triangle is not culled, pass to next stage */ in cull_tri() 89 stage->next->tri( stage->next, header ); in cull_tri() [all …]
|
| D | draw_pipe_stipple.c | 49 struct draw_stage stage; member 58 stipple_stage(struct draw_stage *stage) in stipple_stage() argument 60 return (struct stipple_stage *) stage; in stipple_stage() 91 emit_segment(struct draw_stage *stage, struct prim_header *header, in emit_segment() argument 94 struct vertex_header *v0new = dup_vert(stage, header->v[0], 0); in emit_segment() 95 struct vertex_header *v1new = dup_vert(stage, header->v[1], 1); in emit_segment() 99 screen_interp(stage->draw, v0new, t0, header->v[0], header->v[1]); in emit_segment() 104 screen_interp(stage->draw, v1new, t1, header->v[0], header->v[1]); in emit_segment() 108 stage->next->line(stage->next, &newprim); in emit_segment() 121 stipple_line(struct draw_stage *stage, struct prim_header *header) in stipple_line() argument [all …]
|
| D | draw_pipe_user_cull.c | 29 * \brief Drawing stage for user culling 38 struct draw_stage stage; member 53 static void user_cull_point( struct draw_stage *stage, in user_cull_point() argument 57 draw_current_shader_num_written_culldistances(stage->draw); in user_cull_point() 59 draw_current_shader_num_written_clipdistances(stage->draw); in user_cull_point() 67 draw_current_shader_ccdistance_output(stage->draw, cull_idx); in user_cull_point() 74 stage->next->point( stage->next, header ); in user_cull_point() 83 static void user_cull_line( struct draw_stage *stage, in user_cull_line() argument 87 draw_current_shader_num_written_culldistances(stage->draw); in user_cull_line() 89 draw_current_shader_num_written_clipdistances(stage->draw); in user_cull_line() [all …]
|
| D | draw_pipe_offset.c | 43 struct draw_stage stage; member 52 static inline struct offset_stage *offset_stage( struct draw_stage *stage ) in offset_stage() argument 54 return (struct offset_stage *) stage; in offset_stage() 65 static void do_offset_tri( struct draw_stage *stage, in do_offset_tri() argument 68 const unsigned pos = draw_current_shader_position_output(stage->draw); in do_offset_tri() 69 struct offset_stage *offset = offset_stage(stage); in do_offset_tri() 97 if (stage->draw->floating_point_depth) { in do_offset_tri() 127 stage->next->tri( stage->next, header ); in do_offset_tri() 131 static void offset_tri( struct draw_stage *stage, in offset_tri() argument 139 tmp.v[0] = dup_vert(stage, header->v[0], 0); in offset_tri() [all …]
|
| D | draw_pipe_twoside.c | 39 struct draw_stage stage; member 46 static inline struct twoside_stage *twoside_stage( struct draw_stage *stage ) in twoside_stage() argument 48 return (struct twoside_stage *)stage; in twoside_stage() 59 struct vertex_header *tmp = dup_vert( &twoside->stage, v, idx ); in copy_bfc() 76 static void twoside_tri( struct draw_stage *stage, in twoside_tri() argument 79 struct twoside_stage *twoside = twoside_stage(stage); in twoside_tri() 93 stage->next->tri( stage->next, &tmp ); in twoside_tri() 96 stage->next->tri( stage->next, header ); in twoside_tri() 102 static void twoside_first_tri( struct draw_stage *stage, in twoside_first_tri() argument 105 struct twoside_stage *twoside = twoside_stage(stage); in twoside_first_tri() [all …]
|
| D | draw_pipe_wide_line.c | 41 struct draw_stage stage; member 48 static void wideline_line( struct draw_stage *stage, in wideline_line() argument 51 const unsigned pos = draw_current_shader_position_output(stage->draw); in wideline_line() 52 const float half_width = 0.5f * stage->draw->rasterizer->line_width; in wideline_line() 56 struct vertex_header *v0 = dup_vert(stage, header->v[0], 0); in wideline_line() 57 struct vertex_header *v1 = dup_vert(stage, header->v[0], 1); in wideline_line() 58 struct vertex_header *v2 = dup_vert(stage, header->v[1], 2); in wideline_line() 59 struct vertex_header *v3 = dup_vert(stage, header->v[1], 3); in wideline_line() 70 stage->draw->rasterizer->half_pixel_center; in wideline_line() 132 stage->next->tri( stage->next, &tri ); in wideline_line() [all …]
|
| D | draw_pipe_wide_point.c | 67 struct draw_stage stage; /**< base class */ member 87 widepoint_stage( struct draw_stage *stage ) in widepoint_stage() argument 89 return (struct widepoint_stage *)stage; in widepoint_stage() 101 const struct draw_context *draw = wide->stage.draw; in set_texcoords() 124 static void widepoint_point( struct draw_stage *stage, in widepoint_point() argument 127 const struct widepoint_stage *wide = widepoint_stage(stage); in widepoint_point() 128 const unsigned pos = draw_current_shader_position_output(stage->draw); in widepoint_point() 129 const boolean sprite = (boolean) stage->draw->rasterizer->point_quad_rasterization; in widepoint_point() 136 struct vertex_header *v0 = dup_vert(stage, header->v[0], 0); in widepoint_point() 137 struct vertex_header *v1 = dup_vert(stage, header->v[0], 1); in widepoint_point() [all …]
|
| D | draw_pipe_util.c | 40 draw_pipe_passthrough_point(struct draw_stage *stage, struct prim_header *header) in draw_pipe_passthrough_point() argument 42 stage->next->point(stage->next, header); in draw_pipe_passthrough_point() 46 draw_pipe_passthrough_line(struct draw_stage *stage, struct prim_header *header) in draw_pipe_passthrough_line() argument 48 stage->next->line(stage->next, header); in draw_pipe_passthrough_line() 52 draw_pipe_passthrough_tri(struct draw_stage *stage, struct prim_header *header) in draw_pipe_passthrough_tri() argument 54 stage->next->tri(stage->next, header); in draw_pipe_passthrough_tri() 69 boolean draw_alloc_temp_verts( struct draw_stage *stage, unsigned nr ) in draw_alloc_temp_verts() argument 71 assert(!stage->tmp); in draw_alloc_temp_verts() 73 stage->tmp = NULL; in draw_alloc_temp_verts() 74 stage->nr_tmps = nr; in draw_alloc_temp_verts() [all …]
|
| /third_party/libabigail/tests/data/test-read-dwarf/ |
| D | test13-pr18894.so.abi | 243 …-size='64' path='dbus-address.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-… 246 … is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-… 248 …e-id='type-id-4' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-… 251 …e-id='type-id-5' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-… 254 …e-id='type-id-5' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-… 285 …e-id='type-id-5' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-… 288 …e-id='type-id-5' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-… 291 …e-id='type-id-9' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-… 317 …DBusAddressEntry' type-id='type-id-3' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-… 333 …gled-name='dbus_address_entries_free' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-… [all …]
|
| D | PR25042-libgdbm-clang-dwarf5.so.6.0.0.abi | 93 …<abi-instr address-size='64' path='base64.c' comp-dir-path='/tmp/ben/spack-stage/spack-stage-dQKT1… 97 …encode' mangled-name='_gdbm_base64_encode' filepath='/tmp/ben/spack-stage/spack-stage-dQKT1q/spack… 98 …<parameter type-id='type-id-3' name='input' filepath='/tmp/ben/spack-stage/spack-stage-dQKT1q/spac… 99 …<parameter type-id='type-id-6' name='input_len' filepath='/tmp/ben/spack-stage/spack-stage-dQKT1q/… 100 …<parameter type-id='type-id-5' name='output' filepath='/tmp/ben/spack-stage/spack-stage-dQKT1q/spa… 101 …<parameter type-id='type-id-7' name='output_size' filepath='/tmp/ben/spack-stage/spack-stage-dQKT1… 102 …<parameter type-id='type-id-7' name='nbytes' filepath='/tmp/ben/spack-stage/spack-stage-dQKT1q/spa… 105 …decode' mangled-name='_gdbm_base64_decode' filepath='/tmp/ben/spack-stage/spack-stage-dQKT1q/spack… 106 …<parameter type-id='type-id-3' name='input' filepath='/tmp/ben/spack-stage/spack-stage-dQKT1q/spac… 107 …<parameter type-id='type-id-6' name='input_len' filepath='/tmp/ben/spack-stage/spack-stage-dQKT1q/… [all …]
|
| D | test17-pr19027.so.abi | 268 …ress-size='64' path='hb-blob.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-04g73E/harfb… 274 …<enum-decl name='hb_memory_mode_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz… 294 … is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfb… 296 …-id='type-id-16' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfb… 299 …e-id='type-id-1' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfb… 302 …-id='type-id-17' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfb… 305 …-id='type-id-18' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfb… 308 …e-id='type-id-6' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfb… 311 …-id='type-id-19' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfb… 314 …-id='type-id-20' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfb… [all …]
|
| /third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups/ |
| D | vktSubgroupUniformControlFlowTests.cpp | 49 stage(s) in Case() 56 vk::VkShaderStageFlagBits stage; member 63 …all_workgroups, bool use_subgroup_size_control, vk::VkShaderStageFlagBits stage, vk::VkSubgroupFea… in add() 65 cases.push_back(Case(basename, small_workgroups, use_subgroup_size_control, stage, operation)); in add() 81 vk::VkShaderStageFlagBits stage, in SubgroupUniformControlFlowTestCase() argument 86 m_stage(stage), in SubgroupUniformControlFlowTestCase() 128 // Check that the stage supports the required subgroup operations. in checkSupport() 131 TCU_THROW(NotSupportedError, "Device does not support subgroup operations in this stage"); in checkSupport() 195 cases[i].stage, in addTestsForAmberFiles() 241 vk::VkShaderStageFlagBits stage = vk::VK_SHADER_STAGE_COMPUTE_BIT; in createSubgroupUniformControlFlowTests() local [all …]
|
| /third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/subgroups/ |
| D | vktSubgroupUniformControlFlowTests.cpp | 50 stage(s) in Case() 58 vk::VkShaderStageFlagBits stage; member 65 …all_workgroups, bool use_subgroup_size_control, vk::VkShaderStageFlagBits stage, vk::VkSubgroupFea… in add() 67 …cases.push_back(Case(basename, description, small_workgroups, use_subgroup_size_control, stage, op… in add() 84 vk::VkShaderStageFlagBits stage, in SubgroupUniformControlFlowTestCase() argument 89 m_stage(stage), in SubgroupUniformControlFlowTestCase() 130 // Check that the stage supports the required subgroup operations. in checkSupport() 133 TCU_THROW(NotSupportedError, "Device does not support subgroup operations in this stage"); in checkSupport() 198 cases[i].stage, in addTestsForAmberFiles() 244 vk::VkShaderStageFlagBits stage = vk::VK_SHADER_STAGE_COMPUTE_BIT; in createSubgroupUniformControlFlowTests() local [all …]
|
| /third_party/libabigail/tests/data/test-annotate/ |
| D | test13-pr18894.so.abi | 477 …-size='64' path='dbus-address.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-… 483 … is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-… 486 …e-id='type-id-4' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-… 490 …e-id='type-id-5' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-… 494 …e-id='type-id-5' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-… 536 …e-id='type-id-5' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-… 540 …e-id='type-id-5' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-… 544 …e-id='type-id-9' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-… 579 …DBusAddressEntry' type-id='type-id-3' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-… 611 …gled-name='dbus_address_entries_free' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-… [all …]
|
| /third_party/vk-gl-cts/external/vulkan-docs/src/scripts/ |
| D | syncgenerator.py | 38 # <Pipeline Stage, condition as asciidoc string> 43 # <Pipeline Stage, [equivalent pipeline stages]> 45 # <Pipeline Stage, [queue support]> 50 # <Access Flag, [pipeline stage support]> 97 self.pipeline_stage_equivalent[name] = syncequivalent.get('stage').split(',') 109 self.access_flag_stage_support[name] = syncsupport.get('stage').split(',') 119 def isSameConditionPipeline(self, condition, stage): argument 120 if stage not in self.pipeline_stage_condition: 124 return self.pipeline_stage_condition[stage] == condition 126 def isSameConditionPipelineAccess(self, stage, flag): argument [all …]
|
| /third_party/mesa3d/src/mesa/state_tracker/ |
| D | st_cb_feedback.c | 68 struct draw_stage stage; /**< Base class */ member 79 feedback_stage( struct draw_stage *stage ) in feedback_stage() argument 81 return (struct feedback_stage *)stage; in feedback_stage() 125 feedback_tri( struct draw_stage *stage, struct prim_header *prim ) in feedback_tri() argument 127 struct feedback_stage *fs = feedback_stage(stage); in feedback_tri() 128 struct draw_context *draw = stage->draw; in feedback_tri() 138 feedback_line( struct draw_stage *stage, struct prim_header *prim ) in feedback_line() argument 140 struct feedback_stage *fs = feedback_stage(stage); in feedback_line() 141 struct draw_context *draw = stage->draw; in feedback_line() 155 feedback_point( struct draw_stage *stage, struct prim_header *prim ) in feedback_point() argument [all …]
|
| /third_party/glslang/glslang/MachineIndependent/ |
| D | iomapper.cpp | 47 // High-level algorithm for one stage: 89 ent.stage = intermediate.getStage(); in visitSymbol() 158 EShLanguage stage; member 161 : stage(s) in TNotifyUniformAdaptor() 168 resolver.notifyBinding(stage, entKey.second); in operator ()() 177 EShLanguage stage; member 180 : stage(s) in TNotifyInOutAdaptor() 187 resolver.notifyInOut(entKey.second.stage, entKey.second); in operator ()() 196 : stage(s) in TResolverUniformAdaptor() 207 const bool isValid = resolver.validateBinding(stage, ent); in operator ()() [all …]
|