Home
last modified time | relevance | path

Searched refs:num_images (Results 1 - 25 of 52) sorted by relevance

123

/third_party/mesa3d/src/mesa/state_tracker/
H A Dst_atom_image.c166 unsigned num_images = prog->info.num_images; in st_bind_images() local
168 for (i = 0; i < num_images; i++) { in st_bind_images()
176 unsigned last_num_images = st->state.num_images[shader_type]; in st_bind_images()
177 unsigned unbind_slots = last_num_images > num_images ? in st_bind_images()
178 last_num_images - num_images : 0; in st_bind_images()
179 pipe->set_shader_images(pipe, shader_type, 0, num_images, unbind_slots, in st_bind_images()
181 st->state.num_images[shader_type] = num_images; in st_bind_images()
H A Dst_draw_feedback.c395 for (unsigned i = 0; i < prog->info.num_images; i++) { in st_feedback_draw_vbo()
436 draw_set_images(draw, PIPE_SHADER_VERTEX, images, prog->info.num_images); in st_feedback_draw_vbo()
464 for (unsigned i = 0; i < prog->info.num_images; i++) { in st_feedback_draw_vbo()
H A Dst_context.h211 unsigned num_images[PIPE_SHADER_TYPES]; member
/third_party/mesa3d/src/gallium/drivers/llvmpipe/
H A Dlp_draw_arrays.c123 lp->num_images[PIPE_SHADER_VERTEX], in llvmpipe_draw_vbo()
126 lp->num_images[PIPE_SHADER_GEOMETRY], in llvmpipe_draw_vbo()
129 lp->num_images[PIPE_SHADER_TESS_CTRL], in llvmpipe_draw_vbo()
132 lp->num_images[PIPE_SHADER_TESS_EVAL], in llvmpipe_draw_vbo()
H A Dlp_context.h97 unsigned num_images[PIPE_SHADER_TYPES]; member
H A Dlp_state_sampler.c595 assert(stage < ARRAY_SIZE(ctx->num_images)); in llvmpipe_cleanup_stage_images()
598 num = ctx->num_images[stage]; in llvmpipe_cleanup_stage_images()
/third_party/mesa3d/src/gallium/drivers/d3d12/
H A Dd3d12_root_signature.cpp175 if (key->stages[i].num_images > 0) { in create_root_signature()
179 key->stages[i].num_images, in create_root_signature()
247 key->stages[i].num_images = shader->nir->info.num_images; in fill_key()
H A Dd3d12_root_signature.h38 unsigned num_images; member
/third_party/mesa3d/src/gallium/drivers/r600/sfn/
H A Dsfn_nir_legalize_image_load_store.cpp51 auto image_exists = nir_ult(b, ir->src[0].ssa, nir_imm_int(b, b->shader->info.num_images)); in r600_legalize_image_load_store_impl()
61 nir_imm_int(b, b->shader->info.num_images - 1)); in r600_legalize_image_load_store_impl()
/third_party/mesa3d/src/gallium/drivers/radeonsi/
H A Dsi_compute_blit.c549 unsigned num_images, in si_launch_grid_internal_images()
554 assert(num_images <= ARRAY_SIZE(saved_image)); in si_launch_grid_internal_images()
556 for (unsigned i = 0; i < num_images; i++) { in si_launch_grid_internal_images()
582 sctx->b.set_shader_images(&sctx->b, PIPE_SHADER_COMPUTE, 0, num_images, 0, images); in si_launch_grid_internal_images()
585 for (unsigned i = 0; i < num_images; i++) { in si_launch_grid_internal_images()
594 for (unsigned i = 0; i < num_images; i++) { in si_launch_grid_internal_images()
602 sctx->b.set_shader_images(&sctx->b, PIPE_SHADER_COMPUTE, 0, num_images, 0, saved_image); in si_launch_grid_internal_images()
603 for (unsigned i = 0; i < num_images; i++) in si_launch_grid_internal_images()
547 si_launch_grid_internal_images(struct si_context *sctx, struct pipe_image_view *images, unsigned num_images, const struct pipe_grid_info *info, void *shader, unsigned flags) si_launch_grid_internal_images() argument
H A Dsi_shader_internal.h50 unsigned num_images; member
H A Dsi_compute.c153 unsigned non_fmask_images = u_bit_consecutive(0, sel->info.base.num_images); in si_create_compute_state_async()
916 mask = u_bit_consecutive(0, info->base.num_images) & images->enabled_mask; in si_check_needs_implicit_sync()
1045 BITFIELD_MASK(program->sel.info.base.num_images); in si_launch_grid()
H A Dsi_shaderlib_nir.c92 b.shader->info.num_images = 2; in si_create_copy_image_cs()
/third_party/mesa3d/src/gallium/drivers/zink/
H A Dzink_kopper.c140 for (unsigned i = 0; i < cswap->num_images; i++) { in destroy_swapchain()
308 VkResult error = VKSCR(GetSwapchainImagesKHR)(screen->dev, cswap->swapchain, &cswap->num_images, NULL); in kopper_GetSwapchainImages()
312 cswap->images = calloc(cswap->num_images, sizeof(struct kopper_swapchain_image)); in kopper_GetSwapchainImages()
315 error = VKSCR(GetSwapchainImagesKHR)(screen->dev, cswap->swapchain, &cswap->num_images, images); in kopper_GetSwapchainImages()
316 assert(cswap->num_images <= ARRAY_SIZE(images)); in kopper_GetSwapchainImages()
318 for (unsigned i = 0; i < cswap->num_images; i++) in kopper_GetSwapchainImages()
753 for (int i = 0; i < cdt->swapchain->num_images; i++) { in zink_kopper_present_queue()
H A Dzink_kopper.h46 unsigned num_images; member
/third_party/mesa3d/src/vulkan/wsi/
H A Dwsi_common_win32.c441 const unsigned num_images = create_info->minImageCount; in wsi_win32_surface_create_swapchain() local
443 size_t size = sizeof(*chain) + num_images * sizeof(chain->images[0]); in wsi_win32_surface_create_swapchain()
463 chain->base.image_count = num_images; in wsi_win32_surface_create_swapchain()
H A Dwsi_common_x11.c1973 unsigned num_images = pCreateInfo->minImageCount; in x11_surface_create_swapchain() local
1975 num_images = pCreateInfo->minImageCount; in x11_surface_create_swapchain()
1977 num_images = MAX2(num_images, 5); in x11_surface_create_swapchain()
1979 num_images = MAX2(num_images, x11_get_min_image_count(wsi_device)); in x11_surface_create_swapchain()
1997 size_t size = sizeof(*chain) + num_images * sizeof(chain->images[0]); in x11_surface_create_swapchain()
2021 chain->base.image_count = num_images; in x11_surface_create_swapchain()
H A Dwsi_common_wayland.c1276 int num_images = pCreateInfo->minImageCount; in wsi_wl_surface_create_swapchain() local
1278 size_t size = sizeof(*chain) + num_images * sizeof(chain->images[0]); in wsi_wl_surface_create_swapchain()
1298 chain->base.image_count = num_images; in wsi_wl_surface_create_swapchain()
/third_party/skia/third_party/externals/libwebp/src/mux/
H A Dmuxinternal.c463 int num_images; in MuxValidate() local
524 err = ValidateChunk(mux, IDX_VP8, NO_FLAG, flags, -1, &num_images); in MuxValidate()
526 if (num_vp8x == 0 && num_images != 1) return WEBP_MUX_INVALID_ARGUMENT; in MuxValidate()
H A Dmuxread.c306 const int num_images = MuxImageCount(mux->images_, WEBP_CHUNK_IMAGE); in ValidateForSingleImage() local
309 if (num_images == 0) { in ValidateForSingleImage()
312 } else if (num_images == 1 && num_frames == 0) { in ValidateForSingleImage()
/third_party/mesa3d/src/compiler/
H A Dshader_info.h158 uint8_t num_images; member
/third_party/mesa3d/src/gallium/auxiliary/nir/
H A Dtgsi_to_nir.c82 unsigned num_images; member
1292 c->num_images = MAX2(c->num_images, binding + 1); in get_image_var()
1294 c->num_msaa_images = c->num_images; in get_image_var()
2338 s->info.num_images = util_last_bit(scan.images_declared); in ttn_compile_init()
2558 nir->info.num_images = c->num_images; in ttn_finalize_nir()
/third_party/mesa3d/src/intel/compiler/
H A Dbrw_nir_lower_cs_intrinsics.c122 if (nir->info.num_images == 0 && in lower_cs_intrinsics_convert_block()
/third_party/mesa3d/src/gallium/auxiliary/draw/
H A Ddraw_private.h417 unsigned num_images[PIPE_SHADER_TYPES]; member
/third_party/mesa3d/src/compiler/nir/
H A Dnir_gather_info.c932 shader->info.num_images = 0; in nir_shader_gather_info()
945 shader->info.num_images += glsl_type_get_image_count(var->type); in nir_shader_gather_info()

Completed in 26 milliseconds

123