/third_party/mesa3d/src/mesa/state_tracker/ |
H A D | st_atom_image.c | 166 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 D | st_draw_feedback.c | 395 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 D | st_context.h | 211 unsigned num_images[PIPE_SHADER_TYPES]; member
|
/third_party/mesa3d/src/gallium/drivers/llvmpipe/ |
H A D | lp_draw_arrays.c | 123 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 D | lp_context.h | 97 unsigned num_images[PIPE_SHADER_TYPES]; member
|
H A D | lp_state_sampler.c | 595 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 D | d3d12_root_signature.cpp | 175 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 D | d3d12_root_signature.h | 38 unsigned num_images; member
|
/third_party/mesa3d/src/gallium/drivers/r600/sfn/ |
H A D | sfn_nir_legalize_image_load_store.cpp | 51 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 D | si_compute_blit.c | 549 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 D | si_shader_internal.h | 50 unsigned num_images; member
|
H A D | si_compute.c | 153 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 D | si_shaderlib_nir.c | 92 b.shader->info.num_images = 2; in si_create_copy_image_cs()
|
/third_party/mesa3d/src/gallium/drivers/zink/ |
H A D | zink_kopper.c | 140 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 D | zink_kopper.h | 46 unsigned num_images; member
|
/third_party/mesa3d/src/vulkan/wsi/ |
H A D | wsi_common_win32.c | 441 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 D | wsi_common_x11.c | 1973 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 D | wsi_common_wayland.c | 1276 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 D | muxinternal.c | 463 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 D | muxread.c | 306 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 D | shader_info.h | 158 uint8_t num_images; member
|
/third_party/mesa3d/src/gallium/auxiliary/nir/ |
H A D | tgsi_to_nir.c | 82 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 D | brw_nir_lower_cs_intrinsics.c | 122 if (nir->info.num_images == 0 && in lower_cs_intrinsics_convert_block()
|
/third_party/mesa3d/src/gallium/auxiliary/draw/ |
H A D | draw_private.h | 417 unsigned num_images[PIPE_SHADER_TYPES]; member
|
/third_party/mesa3d/src/compiler/nir/ |
H A D | nir_gather_info.c | 932 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()
|