/third_party/mesa3d/src/gallium/drivers/d3d12/ |
H A D | d3d12_root_signature.cpp | 124 if (key->stages[i].num_cb_bindings > 0) { in create_root_signature() 128 key->stages[i].num_cb_bindings, in create_root_signature() 130 key->stages[i].has_default_ubo0 ? 0 : 1, in create_root_signature() 134 if (key->stages[i].end_srv_binding > 0) { in create_root_signature() 138 key->stages[i].end_srv_binding - key->stages[i].begin_srv_binding, in create_root_signature() 140 key->stages[i].begin_srv_binding, in create_root_signature() 146 key->stages[i].end_srv_binding - key->stages[i].begin_srv_binding, in create_root_signature() 148 key->stages[ in create_root_signature() [all...] |
H A D | d3d12_pipeline_state.cpp | 232 if (state->stages[PIPE_SHADER_VERTEX]) { in create_gfx_pipeline_state() 233 auto shader = state->stages[PIPE_SHADER_VERTEX]; in create_gfx_pipeline_state() 239 if (state->stages[PIPE_SHADER_TESS_CTRL]) { in create_gfx_pipeline_state() 240 auto shader = state->stages[PIPE_SHADER_TESS_CTRL]; in create_gfx_pipeline_state() 246 if (state->stages[PIPE_SHADER_TESS_EVAL]) { in create_gfx_pipeline_state() 247 auto shader = state->stages[PIPE_SHADER_TESS_EVAL]; in create_gfx_pipeline_state() 253 if (state->stages[PIPE_SHADER_GEOMETRY]) { in create_gfx_pipeline_state() 254 auto shader = state->stages[PIPE_SHADER_GEOMETRY]; in create_gfx_pipeline_state() 261 if (last_vertex_stage_writes_pos && state->stages[PIPE_SHADER_FRAGMENT] && in create_gfx_pipeline_state() 263 auto shader = state->stages[PIPE_SHADER_FRAGMEN in create_gfx_pipeline_state() [all...] |
/third_party/mesa3d/src/amd/vulkan/ |
H A D | radv_pipeline.c | 204 RADV_FROM_HANDLE(vk_shader_module, module, library_pipeline->stages[i].module); in radv_pipeline_destroy() 210 free(library_pipeline->stages); in radv_pipeline_destroy() 2269 struct radv_pipeline_stage *stages, struct gfx9_gs_info *out) in gfx9_get_gs_info() 2272 struct radv_shader_info *gs_info = &stages[MESA_SHADER_GEOMETRY].info; in gfx9_get_gs_info() 2274 bool has_tess = !!stages[MESA_SHADER_TESS_CTRL].nir; in gfx9_get_gs_info() 2279 es_info = has_tess ? &stages[MESA_SHADER_TESS_EVAL].info.tes.es_info in gfx9_get_gs_info() 2280 : &stages[MESA_SHADER_VERTEX].info.vs.es_info; in gfx9_get_gs_info() 2298 * other shader stages for LDS space. */ in gfx9_get_gs_info() 2386 pdevice->rad_info.gfx_level, stages[es_stage].info.wave_size, in gfx9_get_gs_info() 2388 stages[es_stag in gfx9_get_gs_info() 2268 gfx9_get_gs_info(const struct radv_pipeline_key *key, const struct radv_pipeline *pipeline, struct radv_pipeline_stage *stages, struct gfx9_gs_info *out) gfx9_get_gs_info() argument 2403 radv_get_num_input_vertices(const struct radv_pipeline_stage *stages) radv_get_num_input_vertices() argument 2485 gfx10_get_ngg_info(const struct radv_pipeline_key *key, struct radv_pipeline *pipeline, struct radv_pipeline_stage *stages, struct gfx10_ngg_info *ngg) gfx10_get_ngg_info() argument 2933 radv_link_shaders(struct radv_pipeline *pipeline, const struct radv_pipeline_key *pipeline_key, const struct radv_pipeline_stage *stages, bool optimize_conservatively, gl_shader_stage last_vgt_api_stage) radv_link_shaders() argument 3194 radv_set_driver_locations(struct radv_pipeline *pipeline, struct radv_pipeline_stage *stages, gl_shader_stage last_vgt_api_stage) radv_set_driver_locations() argument 3416 radv_determine_ngg_settings(struct radv_pipeline *pipeline, const struct radv_pipeline_key *pipeline_key, struct radv_pipeline_stage *stages, gl_shader_stage last_vgt_api_stage) radv_determine_ngg_settings() argument 3465 radv_fill_shader_info_ngg(struct radv_pipeline *pipeline, const struct radv_pipeline_key *pipeline_key, struct radv_pipeline_stage *stages) radv_fill_shader_info_ngg() argument 3531 radv_fill_shader_info(struct radv_pipeline *pipeline, struct radv_pipeline_layout *pipeline_layout, const struct radv_pipeline_key *pipeline_key, struct radv_pipeline_stage *stages, gl_shader_stage last_vgt_api_stage) radv_fill_shader_info() argument 3700 radv_declare_pipeline_args(struct radv_device *device, struct radv_pipeline_stage *stages, const struct radv_pipeline_key *pipeline_key) radv_declare_pipeline_args() argument 3799 gather_tess_info(struct radv_device *device, struct radv_pipeline_stage *stages, const struct radv_pipeline_key *pipeline_key) gather_tess_info() argument 4123 radv_consider_force_vrs(const struct radv_pipeline *pipeline, bool noop_fs, const struct radv_pipeline_stage *stages, gl_shader_stage last_vgt_api_stage) radv_consider_force_vrs() argument 4475 radv_pipeline_create_gs_copy_shader(struct radv_pipeline *pipeline, struct radv_pipeline_stage *stages, const struct radv_pipeline_key *pipeline_key, const struct radv_pipeline_layout *pipeline_layout, bool keep_executable_info, bool keep_statistic_info, struct radv_shader_binary **gs_copy_binary) radv_pipeline_create_gs_copy_shader() argument 4508 radv_pipeline_nir_to_asm(struct radv_pipeline *pipeline, struct radv_pipeline_stage *stages, const struct radv_pipeline_key *pipeline_key, const struct radv_pipeline_layout *pipeline_layout, bool keep_executable_info, bool keep_statistic_info, gl_shader_stage last_vgt_api_stage, struct radv_shader_binary **binaries, struct radv_shader_binary **gs_copy_binary) radv_pipeline_nir_to_asm() argument 4593 struct radv_pipeline_stage stages[MESA_VULKAN_SHADER_STAGES] = {0}; radv_create_shaders() local 6454 uint32_t stages = 0; radv_pipeline_emit_vgt_shader_config() local [all...] |
/third_party/mesa3d/src/intel/tools/ |
H A D | aubinator_viewer_urb.h | 27 const struct aub_decode_urb_stage_state *stages) { in DrawAllocation() 48 ImVec2 alloc_tl(x + stages[s].start * alloc_delta, y); in DrawAllocation() 49 ImVec2 alloc_br(x + (stages[s].start + in DrawAllocation() 50 stages[s].n_entries * stages[s].size) * alloc_delta, in DrawAllocation() 53 ImVec2 const_br(x + (const_idx + stages[s].const_rd_length) * alloc_delta, in DrawAllocation() 72 stages[s].start, in DrawAllocation() 73 stages[s].start + stages[s].n_entries * stages[ in DrawAllocation() [all...] |
/third_party/ffmpeg/libavfilter/ |
H A D | vf_transpose_npp.c | 76 NPPTransposeStageContext stages[STAGE_NB]; member 88 for (i = 0; i < FF_ARRAY_ELEMS(s->stages); i++) { in npptranspose_init() 89 s->stages[i].frame = av_frame_alloc(); in npptranspose_init() 90 if (!s->stages[i].frame) in npptranspose_init() 106 for (i = 0; i < FF_ARRAY_ELEMS(s->stages); i++) { in npptranspose_uninit() 107 av_frame_free(&s->stages[i].frame); in npptranspose_uninit() 108 av_buffer_unref(&s->stages[i].frames_ctx); in npptranspose_uninit() 203 s->stages[STAGE_ROTATE].stage_needed = 1; in init_processing_chain() 207 s->stages[STAGE_TRANSPOSE].stage_needed = 1; in init_processing_chain() 214 s->stages[STAGE_ROTAT in init_processing_chain() [all...] |
H A D | vf_scale_npp.c | 130 NPPScaleStageContext stages[STAGE_NB]; member 346 for (i = 0; i < FF_ARRAY_ELEMS(scale->stages); i++) { in nppscale_init() 347 scale->stages[i].frame = av_frame_alloc(); in nppscale_init() 348 if (!scale->stages[i].frame) in nppscale_init() 424 for (i = 0; i < FF_ARRAY_ELEMS(s->stages); i++) { in nppscale_uninit() 425 av_frame_free(&s->stages[i].frame); in nppscale_uninit() 426 av_buffer_unref(&s->stages[i].frames_ctx); in nppscale_uninit() 558 /* figure out which stages need to be done */ in init_processing_chain() 561 s->stages[STAGE_RESIZE].stage_needed = 1; in init_processing_chain() 575 if (!s->stages[STAGE_RESIZ in init_processing_chain() [all...] |
/third_party/mesa3d/src/intel/vulkan/ |
H A D | anv_pipeline.c | 550 struct anv_pipeline_stage *stages, in anv_pipeline_hash_graphics() 566 if (stages[s].info) { in anv_pipeline_hash_graphics() 567 _mesa_sha1_update(&ctx, stages[s].shader_sha1, in anv_pipeline_hash_graphics() 568 sizeof(stages[s].shader_sha1)); in anv_pipeline_hash_graphics() 569 _mesa_sha1_update(&ctx, &stages[s].key, brw_prog_key_size(s)); in anv_pipeline_hash_graphics() 851 * shader stages." in merge_tess_info() 1317 struct anv_pipeline_stage *stages) in anv_graphics_pipeline_init_keys() 1320 if (!stages[s].info) in anv_graphics_pipeline_init_keys() 1325 vk_pipeline_hash_shader_stage(stages[s].info, stages[ in anv_graphics_pipeline_init_keys() 548 anv_pipeline_hash_graphics(struct anv_graphics_pipeline *pipeline, struct anv_pipeline_layout *layout, struct anv_pipeline_stage *stages, unsigned char *sha1_out) anv_pipeline_hash_graphics() argument 1315 anv_graphics_pipeline_init_keys(struct anv_graphics_pipeline *pipeline, const struct vk_graphics_pipeline_state *state, struct anv_pipeline_stage *stages) anv_graphics_pipeline_init_keys() argument 1380 anv_graphics_pipeline_load_cached_shaders(struct anv_graphics_pipeline *pipeline, struct vk_pipeline_cache *cache, struct anv_pipeline_stage *stages, VkPipelineCreationFeedbackEXT *pipeline_feedback) anv_graphics_pipeline_load_cached_shaders() argument 1468 anv_graphics_pipeline_load_nir(struct anv_graphics_pipeline *pipeline, struct vk_pipeline_cache *cache, struct anv_pipeline_stage *stages, void *pipeline_ctx) anv_graphics_pipeline_load_nir() argument 1516 struct anv_pipeline_stage stages[ANV_GRAPHICS_SHADER_STAGE_COUNT] = {}; anv_graphics_pipeline_compile() local 2372 struct anv_pipeline_stage *stages = anv_pipeline_init_ray_tracing_stages() local 2439 anv_pipeline_load_cached_shaders(struct anv_ray_tracing_pipeline *pipeline, struct vk_pipeline_cache *cache, const VkRayTracingPipelineCreateInfoKHR *info, struct anv_pipeline_stage *stages, uint32_t *stack_max) anv_pipeline_load_cached_shaders() argument 2496 struct anv_pipeline_stage *stages = anv_pipeline_compile_ray_tracing() local [all...] |
/third_party/glslang/glslang/MachineIndependent/ |
H A D | reflection.cpp | 158 EShLanguageMask& stages = ioItems.back().stages; in addPipeIOVariable() local 159 stages = static_cast<EShLanguageMask>(stages | 1 << intermediate.getStage()); in addPipeIOVariable() 161 EShLanguageMask& stages = ioItems[it->second].stages; in addPipeIOVariable() local 162 stages = static_cast<EShLanguageMask>(stages | 1 << intermediate.getStage()); in addPipeIOVariable() 465 EShLanguageMask& stages = variables.back().stages; in blowUpActiveAggregate() local 475 EShLanguageMask& stages = variables[it->second].stages; blowUpActiveAggregate() local 534 EShLanguageMask& stages = ioItems.back().stages; blowUpIOAggregate() local 537 EShLanguageMask& stages = ioItems[it->second].stages; blowUpIOAggregate() local 660 EShLanguageMask& stages = blocks.back().stages; addBlockName() local 667 EShLanguageMask& stages = blocks[blockIndex].stages; addBlockName() local [all...] |
/third_party/vk-gl-cts/external/openglcts/modules/common/subgroups/ |
H A D | glcSubgroupsBallotTests.cpp | 431 ShaderStageFlags stages = (ShaderStageFlags)(caseDef.shaderStage & supportedStages); in test() local 433 if ( SHADER_STAGE_FRAGMENT_BIT != stages && !subgroups::isVertexSSBOSupportedForDevice(context)) in test() 435 if ( (stages & SHADER_STAGE_FRAGMENT_BIT) == 0) in test() 438 stages = SHADER_STAGE_FRAGMENT_BIT; in test() 441 if ((ShaderStageFlags)0u == stages) in test() 450 inputData.stages = stages; in test() 452 return subgroups::allStages(context, FORMAT_R32_UINT, &inputData, 1, checkVertexPipelineStages, stages); in test() 466 const ShaderStageFlags stages[] = in createSubgroupsBallotTests() local 486 for (int stageIndex = 0; stageIndex < DE_LENGTH_OF_ARRAY(stages); in createSubgroupsBallotTests() [all...] |
H A D | glcSubgroupsShuffleTests.cpp | 549 ShaderStageFlags stages = (ShaderStageFlags)(caseDef.shaderStage & supportedStages); in test() local 551 if (SHADER_STAGE_FRAGMENT_BIT != stages && !subgroups::isVertexSSBOSupportedForDevice(context)) in test() 553 if ( (stages & SHADER_STAGE_FRAGMENT_BIT) == 0) in test() 556 stages = SHADER_STAGE_FRAGMENT_BIT; in test() 559 if ((ShaderStageFlags)0u == stages) in test() 568 inputData[0].stages = stages; in test() 575 inputData[1].stages = stages; in test() 577 return subgroups::allStages(context, FORMAT_R32_UINT, inputData, 2, checkVertexPipelineStages, stages); in test() 605 const ShaderStageFlags stages[] = createSubgroupsShuffleTests() local [all...] |
H A D | glcSubgroupsBallotOtherTests.cpp | 516 ShaderStageFlags stages = (ShaderStageFlags)(caseDef.shaderStage & supportedStages); in test() local 518 if ( SHADER_STAGE_FRAGMENT_BIT != stages && !subgroups::isVertexSSBOSupportedForDevice(context)) in test() 520 if ( (stages & SHADER_STAGE_FRAGMENT_BIT) == 0) in test() 523 stages = SHADER_STAGE_FRAGMENT_BIT; in test() 526 if ((ShaderStageFlags)0u == stages) in test() 529 return subgroups::allStages(context, FORMAT_R32_UINT, DE_NULL, 0, checkVertexPipelineStages, stages); in test() 544 const ShaderStageFlags stages[] = in createSubgroupsBallotOtherTests() local 565 for (int stageIndex = 0; stageIndex < DE_LENGTH_OF_ARRAY(stages); ++stageIndex) in createSubgroupsBallotOtherTests() 567 const CaseDefinition caseDef = {opTypeIndex, stages[stageIndex]}; in createSubgroupsBallotOtherTests()
|
H A D | glcSubgroupsBuiltinMaskVarTests.cpp | 428 subgroups::ShaderStageFlags stages = (subgroups::ShaderStageFlags)(caseDef.shaderStage & supportedStages); in test() local 430 if ( SHADER_STAGE_FRAGMENT_BIT != stages && !subgroups::isVertexSSBOSupportedForDevice(context)) in test() 432 if ( (stages & SHADER_STAGE_FRAGMENT_BIT) == 0) in test() 435 stages = SHADER_STAGE_FRAGMENT_BIT; in test() 438 if ((ShaderStageFlags)0u == stages) in test() 441 return subgroups::allStages(context, FORMAT_R32_UINT, DE_NULL, 0, checkVertexPipelineStages, stages); in test() 463 const subgroups::ShaderStageFlags stages[] = in createSubgroupsBuiltinMaskVarTests() local 491 for (int stageIndex = 0; stageIndex < DE_LENGTH_OF_ARRAY(stages); ++stageIndex) in createSubgroupsBuiltinMaskVarTests() 493 const CaseDefinition caseDef = {"gl_" + var, stages[stageIndex]}; in createSubgroupsBuiltinMaskVarTests()
|
H A D | glcSubgroupsShapeTests.cpp | 511 ShaderStageFlags stages = (ShaderStageFlags)(caseDef.shaderStage & supportedStages); in test() local 513 if (SHADER_STAGE_FRAGMENT_BIT != stages && !subgroups::isVertexSSBOSupportedForDevice(context)) in test() 515 if ( (stages & SHADER_STAGE_FRAGMENT_BIT) == 0) in test() 518 stages = SHADER_STAGE_FRAGMENT_BIT; in test() 521 if ((ShaderStageFlags)0u == stages) in test() 524 return subgroups::allStages(context, FORMAT_R32_UINT, DE_NULL, 0, checkVertexPipelineStages, stages); in test() 538 const ShaderStageFlags stages[] = in createSubgroupsShapeTests() local 567 for (int stageIndex = 0; stageIndex < DE_LENGTH_OF_ARRAY(stages); ++stageIndex) in createSubgroupsShapeTests() 569 const CaseDefinition caseDef = {opTypeIndex, stages[stageIndex]}; in createSubgroupsShapeTests()
|
H A D | glcSubgroupsBasicTests.cpp | 1371 subgroups::ShaderStageFlags stages = (subgroups::ShaderStageFlags)(caseDef.shaderStage & supportedStages); in test() local 1373 if ( subgroups::SHADER_STAGE_FRAGMENT_BIT != stages && !subgroups::isVertexSSBOSupportedForDevice(context)) in test() 1375 if ( (stages & subgroups::SHADER_STAGE_FRAGMENT_BIT) == 0) in test() 1378 stages = subgroups::SHADER_STAGE_FRAGMENT_BIT; in test() 1381 if ((subgroups::ShaderStageFlags)0u == stages) in test() 1385 // based on the number of stages actually supported, etc, but we already in test() 1401 inputData[0].stages = subgroups::SHADER_STAGE_VERTEX_BIT; in test() 1408 inputData[1].stages = subgroups::SHADER_STAGE_TESS_CONTROL_BIT; in test() 1415 inputData[2].stages = subgroups::SHADER_STAGE_TESS_EVALUATION_BIT; in test() 1422 inputData[3].stages in test() 1490 const subgroups::ShaderStageFlags stages[] = createSubgroupsBasicTests() local [all...] |
H A D | glcSubgroupsBallotBroadcastTests.cpp | 489 ShaderStageFlags stages = (ShaderStageFlags)(caseDef.shaderStage & supportedStages); in test() local 491 if ( SHADER_STAGE_FRAGMENT_BIT != stages && !subgroups::isVertexSSBOSupportedForDevice(context)) in test() 493 if ( (stages & SHADER_STAGE_FRAGMENT_BIT) == 0) in test() 496 stages = SHADER_STAGE_FRAGMENT_BIT; in test() 499 if ((ShaderStageFlags)0u == stages) in test() 508 inputData.stages = stages; in test() 510 return subgroups::allStages(context, FORMAT_R32_UINT, &inputData, 1, checkVertexPipelineStages, stages); in test() 524 const ShaderStageFlags stages[] = in createSubgroupsBallotBroadcastTests() local 564 for (int stageIndex = 0; stageIndex < DE_LENGTH_OF_ARRAY(stages); in createSubgroupsBallotBroadcastTests() [all...] |
H A D | glcSubgroupsClusteredTests.cpp | 725 ShaderStageFlags stages = (ShaderStageFlags)(caseDef.shaderStage & supportedStages); in test() local 727 if (SHADER_STAGE_FRAGMENT_BIT != stages && !subgroups::isVertexSSBOSupportedForDevice(context)) in test() 729 if ( (stages & SHADER_STAGE_FRAGMENT_BIT) == 0) in test() 732 stages = SHADER_STAGE_FRAGMENT_BIT; in test() 735 if ((ShaderStageFlags)0u == stages) in test() 744 inputData.stages = stages; in test() 746 return subgroups::allStages(context, FORMAT_R32_UINT, &inputData, 1, checkVertexPipelineStages, stages); in test() 760 const ShaderStageFlags stages[] = in createSubgroupsClusteredTests() local 851 for (int stageIndex = 0; stageIndex < DE_LENGTH_OF_ARRAY(stages); in createSubgroupsClusteredTests() [all...] |
H A D | glcSubgroupsPartitionedTests.cpp | 832 ShaderStageFlags stages = (ShaderStageFlags)(caseDef.shaderStage & supportedStages); in test() local 834 if ( SHADER_STAGE_FRAGMENT_BIT != stages && !subgroups::isVertexSSBOSupportedForDevice(context)) in test() 836 if ( (stages & SHADER_STAGE_FRAGMENT_BIT) == 0) in test() 839 stages = SHADER_STAGE_FRAGMENT_BIT; in test() 842 if ((ShaderStageFlags)0u == stages) in test() 851 inputData.stages = stages; in test() 854 1, checkVertexPipelineStages, stages); in test() 869 const ShaderStageFlags stages[] = in createSubgroupsPartitionedTests() local 966 for (int stageIndex = 0; stageIndex < DE_LENGTH_OF_ARRAY(stages); in createSubgroupsPartitionedTests() [all...] |
H A D | glcSubgroupsQuadTests.cpp | 627 ShaderStageFlags stages = (ShaderStageFlags)(caseDef.shaderStage & supportedStages); in test() local 629 if (SHADER_STAGE_FRAGMENT_BIT != stages && !subgroups::isVertexSSBOSupportedForDevice(context)) in test() 631 if ( (stages & SHADER_STAGE_FRAGMENT_BIT) == 0) in test() 634 stages = SHADER_STAGE_FRAGMENT_BIT; in test() 637 if ((ShaderStageFlags)0u == stages) in test() 646 inputData.stages = stages; in test() 648 return subgroups::allStages(context, FORMAT_R32_UINT, &inputData, 1, checkVertexPipelineStages, stages); in test() 675 const ShaderStageFlags stages[] = in createSubgroupsQuadTests() local 725 for (int stageIndex = 0; stageIndex < DE_LENGTH_OF_ARRAY(stages); in createSubgroupsQuadTests() [all...] |
/third_party/skia/third_party/externals/harfbuzz/src/ |
H A D | hb-ot-map.hh | 94 stages[table_index].init (); in init() 103 stages[table_index].fini (); in fini() 143 if (unlikely (stage > stages[table_index].length)) in get_stage_lookups() 149 unsigned int start = stage ? stages[table_index][stage - 1].last_lookup : 0; in get_stage_lookups() 150 unsigned int end = stage < stages[table_index].length ? stages[table_index][stage].last_lookup : lookups[table_index].length; in get_stage_lookups() 172 hb_vector_t<stage_map_t> stages[2]; /* GSUB/GPOS */ 279 hb_vector_t<stage_info_t> stages[2]; /* GSUB/GPOS */ variable
|
/third_party/skia/src/core/ |
H A D | SkRasterPipeline.cpp | 55 auto stages = fAlloc->makeArrayDefault<StageList>(src.fNumStages); in extend() local 60 stages[n] = *st; in extend() 61 stages[n].prev = &stages[n-1]; in extend() 64 stages[0] = *st; in extend() 65 stages[0].prev = fStages; in extend() 67 fStages = &stages[src.fNumStages - 1]; in extend() 73 SkDebugf("SkRasterPipeline, %d stages\n", fNumStages); in dump() 74 std::vector<const char*> stages; in dump() local 82 stages in dump() [all...] |
/third_party/ffmpeg/libavcodec/ |
H A D | svq1dec.c | 131 for (j = 0; j < stages; j++) { \ 154 if (stages > 0) \ 155 bit_cache = get_bits(bitbuf, 4 * stages); \ 157 for (j = 0; j < stages; j++) { \ 158 entries[j] = (((bit_cache >> (4 * (stages - j - 1))) & 0xF) + \ 161 mean -= stages * 128; \ 173 int stages; in svq1_decode_block_intra() local 190 /* get number of stages (-1 skips vector, 0 for mean only) */ in svq1_decode_block_intra() 191 stages = get_vlc2(bitbuf, svq1_intra_multistage[level].table, 3, 3) - 1; in svq1_decode_block_intra() 193 if (stages in svq1_decode_block_intra() 240 int stages; svq1_decode_block_non_intra() local [all...] |
/third_party/mesa3d/src/mesa/main/ |
H A D | pipelineobj.c | 224 GLbitfield stages, struct gl_pipeline_object *pipe) { in use_program_stages() 226 /* Enable individual stages from the program as requested by the in use_program_stages() 236 * stages, it is as if the pipeline object has no programmable stage in use_program_stages() 237 * configured for the indicated shader stages." in use_program_stages() 239 if ((stages & GL_VERTEX_SHADER_BIT) != 0) in use_program_stages() 242 if ((stages & GL_FRAGMENT_SHADER_BIT) != 0) in use_program_stages() 245 if ((stages & GL_GEOMETRY_SHADER_BIT) != 0) in use_program_stages() 248 if ((stages & GL_TESS_CONTROL_SHADER_BIT) != 0) in use_program_stages() 251 if ((stages & GL_TESS_EVALUATION_SHADER_BIT) != 0) in use_program_stages() 254 if ((stages in use_program_stages() 223 use_program_stages(struct gl_context *ctx, struct gl_shader_program *shProg, GLbitfield stages, struct gl_pipeline_object *pipe) use_program_stages() argument 264 _mesa_UseProgramStages_no_error(GLuint pipeline, GLbitfield stages, GLuint prog) _mesa_UseProgramStages_no_error() argument 288 _mesa_UseProgramStages(GLuint pipeline, GLbitfield stages, GLuint program) _mesa_UseProgramStages() argument [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor/ |
H A D | vktShaderClockTests.cpp | 227 static glu::ShaderType stages[] = in addShaderClockTests() local 244 for (size_t i = 0; i != DE_LENGTH_OF_ARRAY(stages); ++i) in addShaderClockTests() 246 const char* stageName = (stages[i] == glu::SHADERTYPE_VERTEX) ? ("vertex") in addShaderClockTests() 247 : (stages[i] == glu::SHADERTYPE_FRAGMENT) ? ("fragment") in addShaderClockTests() 248 : (stages[i] == glu::SHADERTYPE_COMPUTE) ? ("compute") in addShaderClockTests() 256 stageGroupTest->addChild(new ShaderClockCase(testCtx, operations[j], stages[i])); in addShaderClockTests()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/shaderexecutor/ |
H A D | vktShaderClockTests.cpp | 227 static glu::ShaderType stages[] = in addShaderClockTests() local 244 for (size_t i = 0; i != DE_LENGTH_OF_ARRAY(stages); ++i) in addShaderClockTests() 246 const char* stageName = (stages[i] == glu::SHADERTYPE_VERTEX) ? ("vertex") in addShaderClockTests() 247 : (stages[i] == glu::SHADERTYPE_FRAGMENT) ? ("fragment") in addShaderClockTests() 248 : (stages[i] == glu::SHADERTYPE_COMPUTE) ? ("compute") in addShaderClockTests() 256 stageGroupTest->addChild(new ShaderClockCase(testCtx, operations[j], stages[i])); in addShaderClockTests()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/ |
H A D | vktPipelineNoPositionTests.cpp | 85 bool useSSBO; // Write to an SSBO from the selected stages. 93 // Generates the combinations list of stage flags for writeStages when a given subset of stages are selected. 97 for (ShaderStageFlags stages = 0; stages < STAGE_MASK_COUNT; ++stages) in getWriteSubCases() 98 uniqueCases.insert(stages & selectedStages); in getWriteSubCases() 141 // Add shaders for the selected stages and write to gl_Position in the subset of stages marked for writing. in initPrograms() 810 for (ShaderStageFlags stages = 0u; stages < STAGE_MASK_COUN in createNoPositionTests() [all...] |