/third_party/mesa3d/src/mesa/state_tracker/ |
H A D | st_atom_array.cpp | 411 struct pipe_screen *screen = st->screen; in st_create_gallium_vertex_state() local 413 screen->create_vertex_state(screen, &vbuffer[0], velements.velems, in st_create_gallium_vertex_state()
|
H A D | st_draw.c | 395 st_init_draw_functions(struct pipe_screen *screen, in st_init_draw_functions() argument 401 if (screen->get_param(screen, PIPE_CAP_DRAW_VERTEX_STATE)) { in st_init_draw_functions() 583 st_init_hw_select_draw_functions(struct pipe_screen *screen, in st_init_hw_select_draw_functions() argument
|
/third_party/mesa3d/src/gallium/auxiliary/draw/ |
H A D | draw_pipe_pstipple.c | 130 struct pipe_screen *screen = pipe->screen; in generate_pstip_fs() local 136 wincoord_file = screen->get_param(screen, PIPE_CAP_FS_POSITION_IS_SYSVAL) ? in generate_pstip_fs()
|
/third_party/mesa3d/src/gallium/auxiliary/vl/ |
H A D | vl_median_filter.c | 80 struct pipe_screen *screen = filter->pipe->screen; in create_frag_shader() local 95 if (num_offsets > screen->get_shader_param( in create_frag_shader() 96 screen, PIPE_SHADER_FRAGMENT, PIPE_SHADER_CAP_MAX_TEMPS)) { in create_frag_shader()
|
/third_party/mesa3d/src/gallium/drivers/zink/ |
H A D | zink_context.h | 491 zink_init_draw_functions(struct zink_context *ctx, struct zink_screen *screen); 570 zink_destroy_buffer_view(struct zink_screen *screen, struct zink_buffer_view *buffer_view); 576 zink_buffer_view_reference(struct zink_screen *screen, in zink_buffer_view_reference() argument 584 zink_destroy_buffer_view(screen, old_dst); in zink_buffer_view_reference()
|
H A D | zink_query.h | 48 zink_prune_query(struct zink_screen *screen, struct zink_batch_state *bs, struct zink_query *query);
|
/third_party/mesa3d/src/gallium/drivers/virgl/ |
H A D | virgl_screen.h | 80 virgl_has_readback_format(struct pipe_screen *screen, enum virgl_formats fmt,
|
/third_party/mesa3d/src/gallium/drivers/softpipe/ |
H A D | sp_texture.h | 114 softpipe_init_screen_texture_funcs(struct pipe_screen *screen);
|
/third_party/mesa3d/src/gallium/winsys/svga/drm/ |
H A D | vmw_shader.h | 46 struct vmw_winsys_screen *screen; member
|
H A D | vmw_surface.h | 53 struct vmw_winsys_screen *screen; member
|
/third_party/mesa3d/src/gallium/drivers/llvmpipe/ |
H A D | lp_fence.h | 72 llvmpipe_init_screen_fence_funcs(struct pipe_screen *screen);
|
/third_party/mesa3d/src/gallium/drivers/iris/ |
H A D | iris_fence.h | 67 void iris_init_screen_fence_functions(struct pipe_screen *screen);
|
/third_party/mesa3d/src/gallium/auxiliary/driver_trace/ |
H A D | tr_context.h | 87 trace_context_create_threaded(struct pipe_screen *screen, struct pipe_context *pipe,
|
/third_party/mesa3d/src/gallium/drivers/freedreno/a2xx/ |
H A D | ir2.h | 90 struct pipe_screen *screen);
|
/third_party/mesa3d/src/gallium/auxiliary/driver_ddebug/ |
H A D | dd_util.h | 65 dd_write_header(FILE *f, struct pipe_screen *screen, unsigned apitrace_call_number);
|
/third_party/mesa3d/src/gallium/drivers/r600/ |
H A D | evergreen_compute_internal.h | 93 struct r600_resource* r600_compute_buffer_alloc_vram(struct r600_screen *screen, unsigned size);
|
/third_party/mesa3d/src/gallium/drivers/radeonsi/ |
H A D | si_shader_llvm.c | 132 ctx->screen = sscreen; in si_llvm_context_init() 153 if (ctx->screen->info.gfx_level >= GFX9 && ctx->stage <= MESA_SHADER_GEOMETRY) { in si_llvm_create_func() 186 if (ctx->screen->info.address32_hi) { in si_llvm_create_func() 188 ctx->screen->info.address32_hi); in si_llvm_create_func() 258 if (ctx->screen->debug_flags & DBG(PREOPT_IR) && si_can_dump_shader(ctx->screen, ctx->stage)) in si_llvm_optimize_module() 907 ctx->screen->options.no_infinite_interp && in si_llvm_translate_nir() 950 if (ctx->screen->info.gfx_level >= GFX9 && si_is_merged_shader(shader)) { in si_llvm_translate_nir() 973 if (ctx->screen->info.gfx_level == GFX10) in si_llvm_translate_nir() 1054 ctx->abi.clamp_div_by_zero = ctx->screen in si_llvm_translate_nir() [all...] |
H A D | si_state_draw.cpp | 250 *pm4 = si_build_vgt_shader_config(sctx->screen, key); in si_update_shaders() 266 if (sctx->screen->dpbb_allowed) in si_update_shaders() 277 if ((GFX_VERSION >= GFX10_3 || (GFX_VERSION >= GFX9 && sctx->screen->info.rbplus_allowed)) && in si_update_shaders() 289 if (GFX_VERSION >= GFX10 && sctx->screen->use_ngg_culling) in si_update_shaders() 293 (GFX_VERSION == GFX11 && sctx->screen->info.has_export_conflict_bug)) in si_update_shaders() 300 if (unlikely(sctx->screen->debug_flags & DBG(SQTT) && sctx->thread_trace)) { in si_update_shaders() 628 bool has_primid_instancing_bug = sctx->gfx_level == GFX6 && sctx->screen->info.max_se == 1; 706 if (!sctx->screen->info.has_distributed_tess && sctx->screen->info.max_se > 1) 711 MIN2(*num_patches, (sctx->screen [all...] |
/third_party/mesa3d/src/gallium/drivers/nouveau/nv30/ |
H A D | nv30_miptree.c | 286 struct nouveau_device *dev = nv30->screen->base.device; in nv30_miptree_transfer_map() 396 nouveau_fence_work(nv30->screen->base.fence.current, in nv30_miptree_transfer_unmap() 436 pt->screen = pscreen; in nv30_miptree_create() 452 struct nv30_screen *screen = nv30_screen(pscreen); in nv30_miptree_create() local 454 screen->eng3d->oclass >= NV40_3D_CLASS ? 1024 : 256, in nv30_miptree_create() 534 mt->base.base.screen = pscreen; in nv30_miptree_from_handle()
|
H A D | nv30_transfer.c | 57 if (nv30->screen->eng3d->oclass < NV40_3D_CLASS) in nv30_transfer_blit() 73 struct nouveau_heap *heap = nv30->screen->vp_exec_heap; in nv30_transfer_rect_vertprog() 119 pipe_buffer_create(pipe->screen, 0, PIPE_USAGE_STAGING, 12 * 4); in nv30_transfer_rect_fragprog() 448 PUSH_DATA (push, nv30->screen->surf2d->handle); in nv30_transfer_rect_sifm() 457 PUSH_DATA (push, nv30->screen->swzsurf->handle); in nv30_transfer_rect_sifm() 692 struct nv04_fifo *fifo = nv->screen->channel->data; in nv30_transfer_copy_data()
|
/third_party/mesa3d/src/gallium/drivers/nouveau/nv50/ |
H A D | nv50_program.c | 480 case PIPE_SHADER_VERTEX: heap = nv50->screen->vp_code_heap; break; in nv50_program_upload_code() 481 case PIPE_SHADER_GEOMETRY: heap = nv50->screen->gp_code_heap; break; in nv50_program_upload_code() 482 case PIPE_SHADER_FRAGMENT: heap = nv50->screen->fp_code_heap; break; in nv50_program_upload_code() 483 case PIPE_SHADER_COMPUTE: heap = nv50->screen->fp_code_heap; break; in nv50_program_upload_code() 515 ret = nv50_tls_realloc(nv50->screen, prog->tls_space); in nv50_program_upload_code() 532 nv50_sifc_linear_u8(&nv50->base, nv50->screen->code, in nv50_program_upload_code()
|
H A D | nv50_state_validate.c | 135 if (nv50->screen->tesla->oclass >= NVA3_3D_CLASS) { in nv50_validate_fb() 437 if (nv50->screen->tesla->oclass < NVA3_3D_CLASS) in nv50_validate_min_samples() 451 struct nv50_context *ctx_from = ctx_to->screen->cur_ctx; in nv50_switch_pipe_context() 456 ctx_to->state = ctx_to->screen->save_state; in nv50_switch_pipe_context() 486 ctx_to->screen->cur_ctx = ctx_to; in nv50_switch_pipe_context() 539 if (nv50->screen->cur_ctx != nv50) in nv50_state_validate()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/ |
H A D | freedreno_state.c | 280 if (ctx->screen->reorder) { in fd_set_framebuffer_state() 357 const float max_dims = ctx->screen->gen >= 4 ? 16384.f : 4096.f; 382 if (ctx->screen->gen < 3) { 544 pctx->screen, PIPE_BIND_CUSTOM, PIPE_USAGE_IMMUTABLE, sizeof(uint32_t)); in fd_create_stream_output_target() 577 if (ctx->screen->gen < 5) { 736 if (has_compute(fd_screen(pctx->screen))) { in fd_state_init()
|
/third_party/mesa3d/src/gallium/frontends/nine/ |
H A D | basetexture9.c | 416 struct pipe_screen *screen = This->base.info.screen; in NineBaseTexture9_CreatePipeResource() local 444 res = nine_resource_create_with_retry(This->base.base.device, screen, &templ); in NineBaseTexture9_CreatePipeResource() 490 struct pipe_screen *screen = NineDevice9_GetScreen(This->base.base.device); in NineBaseTexture9_UpdateSamplerView() local 554 screen->is_format_supported(screen, srgb_format, in NineBaseTexture9_UpdateSamplerView()
|
H A D | query9.h | 52 nine_is_query_supported(struct pipe_screen *screen, D3DQUERYTYPE);
|