Home
last modified time | relevance | path

Searched refs:screen (Results 726 - 750 of 2219) sorted by relevance

1...<<21222324252627282930>>...89

/third_party/mesa3d/src/mesa/state_tracker/
H A Dst_atom_array.cpp411 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 Dst_draw.c395 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 Ddraw_pipe_pstipple.c130 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 Dvl_median_filter.c80 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 Dzink_context.h491 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 Dzink_query.h48 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 Dvirgl_screen.h80 virgl_has_readback_format(struct pipe_screen *screen, enum virgl_formats fmt,
/third_party/mesa3d/src/gallium/drivers/softpipe/
H A Dsp_texture.h114 softpipe_init_screen_texture_funcs(struct pipe_screen *screen);
/third_party/mesa3d/src/gallium/winsys/svga/drm/
H A Dvmw_shader.h46 struct vmw_winsys_screen *screen; member
H A Dvmw_surface.h53 struct vmw_winsys_screen *screen; member
/third_party/mesa3d/src/gallium/drivers/llvmpipe/
H A Dlp_fence.h72 llvmpipe_init_screen_fence_funcs(struct pipe_screen *screen);
/third_party/mesa3d/src/gallium/drivers/iris/
H A Diris_fence.h67 void iris_init_screen_fence_functions(struct pipe_screen *screen);
/third_party/mesa3d/src/gallium/auxiliary/driver_trace/
H A Dtr_context.h87 trace_context_create_threaded(struct pipe_screen *screen, struct pipe_context *pipe,
/third_party/mesa3d/src/gallium/drivers/freedreno/a2xx/
H A Dir2.h90 struct pipe_screen *screen);
/third_party/mesa3d/src/gallium/auxiliary/driver_ddebug/
H A Ddd_util.h65 dd_write_header(FILE *f, struct pipe_screen *screen, unsigned apitrace_call_number);
/third_party/mesa3d/src/gallium/drivers/r600/
H A Devergreen_compute_internal.h93 struct r600_resource* r600_compute_buffer_alloc_vram(struct r600_screen *screen, unsigned size);
/third_party/mesa3d/src/gallium/drivers/radeonsi/
H A Dsi_shader_llvm.c132 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 Dsi_state_draw.cpp250 *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 Dnv30_miptree.c286 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 Dnv30_transfer.c57 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 Dnv50_program.c480 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 Dnv50_state_validate.c135 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 Dfreedreno_state.c280 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 Dbasetexture9.c416 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 Dquery9.h52 nine_is_query_supported(struct pipe_screen *screen, D3DQUERYTYPE);

Completed in 24 milliseconds

1...<<21222324252627282930>>...89