Home
last modified time | relevance | path

Searched refs:screen (Results 301 - 325 of 2233) sorted by relevance

1...<<11121314151617181920>>...90

/third_party/mesa3d/src/gallium/drivers/zink/
H A Dzink_framebuffer.h59 zink_init_framebuffer(struct zink_screen *screen, struct zink_framebuffer *fb, struct zink_render_pass *rp);
62 zink_destroy_framebuffer(struct zink_screen *screen,
69 zink_framebuffer_reference(struct zink_screen *screen, in zink_framebuffer_reference() argument
78 zink_destroy_framebuffer(screen, old_dst); in zink_framebuffer_reference()
/third_party/mesa3d/src/gallium/winsys/lima/drm/
H A Dlima_drm_winsys.c44 struct lima_screen *screen = lima_screen(pscreen); in lima_drm_screen_destroy() local
46 int fd = screen->fd; in lima_drm_screen_destroy()
49 destroy = --screen->refcnt == 0; in lima_drm_screen_destroy()
61 pscreen->destroy = screen->winsys_priv; in lima_drm_screen_destroy()
91 * override the pipe drivers screen->destroy(): in lima_drm_screen_create()
/third_party/mesa3d/src/gallium/drivers/etnaviv/
H A Detnaviv_screen.h69 #define VIV_FEATURE(screen, word, feature) \
70 ((screen->features[viv_ ## word] & (word ## _ ## feature)) != 0)
120 etna_screen_get_tile_size(struct etna_screen *screen, uint8_t ts_mode) in etna_screen_get_tile_size() argument
122 if (!VIV_FEATURE(screen, chipMinorFeatures6, CACHE128B256BPERLINE)) in etna_screen_get_tile_size()
H A Detnaviv_rs.c73 struct etna_screen *screen = ctx->screen; in etna_compile_rs_state() local
109 if (VIV_FEATURE(ctx->screen, chipMinorFeatures6, CACHE128B256BPERLINE)) in etna_compile_rs_state()
117 for (unsigned pipe = 0; pipe < screen->specs.pixel_pipes; ++pipe) { in etna_compile_rs_state()
133 if (VIV_FEATURE(ctx->screen, chipMinorFeatures6, CACHE128B256BPERLINE)) in etna_compile_rs_state()
146 if (!screen->specs.single_buffer && screen->specs.pixel_pipes == 2 && !(rs->height & 7)) { in etna_compile_rs_state()
165 if (screen->specs.single_buffer && rs->source == rs->dest && in etna_compile_rs_state()
204 struct etna_screen *screen = etna_screen(ctx->base.screen); in etna_submit_rs_state() local
281 ASSERTED struct etna_screen *screen = ctx->screen; etna_rs_gen_clear_surface() local
550 struct etna_screen *screen = ctx->screen; etna_get_rs_alignment_mask() local
[all...]
H A Detnaviv_perfmon.c439 etna_pm_query_setup(struct etna_screen *screen) in etna_pm_query_setup() argument
441 screen->perfmon = etna_perfmon_create(screen->pipe); in etna_pm_query_setup()
443 if (!screen->perfmon) in etna_pm_query_setup()
449 if (!etna_pm_cfg_supported(screen->perfmon, cfg)) in etna_pm_query_setup()
452 util_dynarray_append(&screen->supported_pm_queries, unsigned, i); in etna_pm_query_setup()
470 const struct etna_screen *screen = etna_screen(pscreen); in etna_pm_get_driver_query_info() local
471 const unsigned num = screen->supported_pm_queries.size / sizeof(unsigned); in etna_pm_get_driver_query_info()
480 i = *util_dynarray_element(&screen->supported_pm_queries, unsigned, index); in etna_pm_get_driver_query_info()
/third_party/mesa3d/src/gallium/drivers/r300/
H A Dr300_texture.h56 void r300_texture_setup_format_state(struct r300_screen *screen,
64 bool r300_resource_get_handle(struct pipe_screen* screen,
71 r300_texture_from_handle(struct pipe_screen* screen,
77 r300_texture_create(struct pipe_screen* screen,
H A Dr300_blit.c291 (r300->screen->caps.is_r500 || debug_get_option_hyperz())) { in r300_clear()
340 if (!r300->screen->cmask_resource) { in r300_clear()
341 mtx_lock(&r300->screen->cmask_mutex); in r300_clear()
343 if (!r300->screen->cmask_resource) { in r300_clear()
347 r300->screen->cmask_resource = fb->cbufs[0]->texture; in r300_clear()
349 mtx_unlock(&r300->screen->cmask_mutex); in r300_clear()
352 if (r300->screen->cmask_resource == fb->cbufs[0]->texture) { in r300_clear()
550 struct pipe_screen *screen = pipe->screen; in r300_resource_copy_region() local
587 (!screen in r300_resource_copy_region()
771 struct pipe_screen *screen = pipe->screen; r300_msaa_resolve() local
[all...]
/third_party/mesa3d/src/gallium/drivers/nouveau/nv50/
H A Dnv50_compute.c34 nv50_screen_compute_setup(struct nv50_screen *screen, in nv50_screen_compute_setup() argument
37 struct nouveau_device *dev = screen->base.device; in nv50_screen_compute_setup()
38 struct nouveau_object *chan = screen->base.channel; in nv50_screen_compute_setup()
67 &screen->compute); in nv50_screen_compute_setup()
72 PUSH_DATA (push, screen->compute->handle); in nv50_screen_compute_setup()
79 PUSH_DATAh(push, screen->stack_bo->offset); in nv50_screen_compute_setup()
80 PUSH_DATA (push, screen->stack_bo->offset); in nv50_screen_compute_setup()
134 PUSH_DATAh(push, screen->txc->offset); in nv50_screen_compute_setup()
135 PUSH_DATA (push, screen->txc->offset); in nv50_screen_compute_setup()
141 PUSH_DATAh(push, screen in nv50_screen_compute_setup()
528 struct nv50_screen *screen = nv50->screen; nv50_compute_upload_input() local
[all...]
/third_party/mesa3d/src/gallium/drivers/lima/
H A Dlima_resource.c59 struct lima_screen *screen = lima_screen(pscreen); in lima_resource_create_scanout() local
67 scanout_templat.screen = pscreen; in lima_resource_create_scanout()
70 screen->ro, &handle); in lima_resource_create_scanout()
80 renderonly_scanout_destroy(scanout, screen->ro); in lima_resource_create_scanout()
151 struct lima_screen *screen = lima_screen(pscreen); in lima_resource_create_bo() local
160 res->base.screen = pscreen; in lima_resource_create_bo()
168 res->bo = lima_bo_create(screen, size, 0); in lima_resource_create_bo()
183 struct lima_screen *screen = lima_screen(pscreen); in _lima_resource_create_with_modifiers() local
221 if (screen->ro && (templat->bind & PIPE_BIND_SCANOUT)) in _lima_resource_create_with_modifiers()
272 struct lima_screen *screen in lima_resource_destroy() local
319 struct lima_screen *screen = lima_screen(pscreen); lima_resource_from_handle() local
410 struct lima_screen *screen = lima_screen(pscreen); lima_resource_get_handle() local
605 struct lima_screen *screen = lima_screen(pres->screen); lima_transfer_map() local
927 lima_resource_screen_init(struct lima_screen *screen) lima_resource_screen_init() argument
[all...]
/third_party/pulseaudio/src/pulsecore/
H A Dx11prop.h28 void pa_x11_set_prop(xcb_connection_t *xcb, int screen, const char *name, const char *data);
29 void pa_x11_del_prop(xcb_connection_t *xcb, int screen, const char *name);
30 char* pa_x11_get_prop(xcb_connection_t *xcb, int screen, const char *name, char *p, size_t l);
/third_party/mesa3d/src/gallium/drivers/svga/
H A Dsvga_context.c140 svga_context_create(struct pipe_screen *screen, void *priv, unsigned flags) in svga_context_create() argument
142 struct svga_screen *svgascreen = svga_screen(screen); in svga_context_create()
154 svga->pipe.screen = screen; in svga_context_create()
409 struct svga_screen *svgascreen = svga_screen(svga->pipe.screen); in svga_context_flush()
478 svga->pipe.screen->fence_finish(svga->pipe.screen, NULL, fence, in svga_context_flush()
497 struct pipe_screen *screen = svga->pipe.screen; in svga_context_finish() local
503 screen in svga_context_finish()
[all...]
/third_party/mesa3d/src/gallium/frontends/glx/xlib/
H A Dglx_api.c399 temp.screen = scr; in get_visual()
438 * screen - the screen number
483 * screen - X display and screen number
489 choose_x_visual( Display *dpy, int screen, int min_depth, in choose_x_visual() argument
497 vis = get_env_visual( dpy, screen, "MESA_RGB_VISUAL" ); in choose_x_visual()
518 vis = get_visual( dpy, screen, 8, PseudoColor ); in choose_x_visual()
523 vis = get_visual( dpy, screen, depth, visclass ); in choose_x_visual()
535 vis = get_visual( dpy, screen, in choose_x_visual()
721 choose_visual( Display *dpy, int screen, const int *list, GLboolean fbConfig ) choose_visual() argument
1089 glXChooseVisual( Display *dpy, int screen, int *list ) glXChooseVisual() argument
1724 glXQueryServerString( Display *dpy, int screen, int name ) glXQueryServerString() argument
1792 glXGetFBConfigs( Display *dpy, int screen, int *nelements ) glXGetFBConfigs() argument
1821 glXChooseFBConfig(Display *dpy, int screen, const int *attribList, int *nitems) glXChooseFBConfig() argument
2268 glXCreateGLXVideoSourceSGIX(Display *dpy, int screen, VLServer server, VLPath path, int nodeClass, VLNode drainNode) glXCreateGLXVideoSourceSGIX() argument
2337 glXChooseFBConfigSGIX(Display *dpy, int screen, int *attrib_list, int *nelements) glXChooseFBConfigSGIX() argument
2519 glXBindChannelToWindowSGIX(Display *dpy, int screen, int channel, Window window) glXBindChannelToWindowSGIX() argument
2530 glXChannelRectSGIX(Display *dpy, int screen, int channel, int x, int y, int w, int h) glXChannelRectSGIX() argument
2544 glXQueryChannelRectSGIX(Display *dpy, int screen, int channel, int *x, int *y, int *w, int *h) glXQueryChannelRectSGIX() argument
2558 glXQueryChannelDeltasSGIX(Display *dpy, int screen, int channel, int *dx, int *dy, int *dw, int *dh) glXQueryChannelDeltasSGIX() argument
2572 glXChannelRectSyncSGIX(Display *dpy, int screen, int channel, GLenum synctype) glXChannelRectSyncSGIX() argument
[all...]
/third_party/mesa3d/src/gallium/drivers/nouveau/
H A Dnouveau_video.c501 struct nouveau_screen *screen) in nouveau_create_decoder()
509 bool is8274 = screen->device->chipset > 0x80; in nouveau_create_decoder()
518 if (screen->device->chipset >= 0x98 && screen->device->chipset != 0xa0) in nouveau_create_decoder()
520 if (screen->device->chipset < 0x40) in nouveau_create_decoder()
527 ret = nouveau_object_new(&screen->device->object, 0, in nouveau_create_decoder()
532 ret = nouveau_client_new(screen->device, &dec->client); in nouveau_create_decoder()
567 dec->screen = screen; in nouveau_create_decoder()
569 ret = nouveau_bo_new(dec->screen in nouveau_create_decoder()
499 nouveau_create_decoder(struct pipe_context *context, const struct pipe_video_codec *templ, struct nouveau_screen *screen) nouveau_create_decoder() argument
768 nouveau_video_buffer_create(struct pipe_context *pipe, struct nouveau_screen *screen, const struct pipe_video_buffer *templat) nouveau_video_buffer_create() argument
862 nouveau_screen_init_vdec(struct nouveau_screen *screen) nouveau_screen_init_vdec() argument
872 struct nouveau_screen *screen = nouveau_context(context)->screen; nouveau_context_create_decoder() local
880 struct nouveau_screen *screen = nouveau_context(pipe)->screen; nouveau_context_video_buffer_create() local
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query/
H A DvktRayQueryMiscTests.cpp447 std::pair<deUint32, deUint32> screen; member
744 m_params.screen.first, in makeImgInfo()
745 m_params.screen.second, in makeImgInfo()
769 const std::vector<VkViewport> viewports { makeViewport(m_params.screen.first, m_params.screen.second) }; in makePipeline()
770 const std::vector<VkRect2D> scissors { makeRect2D(m_params.screen.first, m_params.screen.second) }; in makePipeline()
873 const VkDeviceSize bufferSize = (m_params.screen.first * m_params.screen.second * texFormat.getPixelSize()); in makeResultBuff()
878 PixelBufferAccess pixels (texFormat, m_params.screen in makeResultBuff()
[all...]
/third_party/mesa3d/src/gallium/drivers/iris/
H A Diris_binder.c65 struct iris_screen *screen = (void *) ice->ctx.screen; in binder_realloc() local
66 struct iris_bufmgr *bufmgr = screen->bufmgr; in binder_realloc()
207 struct iris_screen *screen = (void *) ice->ctx.screen; in iris_init_binder() local
208 const struct intel_device_info *devinfo = &screen->devinfo; in iris_init_binder()
/third_party/mesa3d/src/gallium/drivers/r600/
H A Dr600_cs.h44 radeon_cs_memory_below_limit(struct r600_common_screen *screen, in radeon_cs_memory_below_limit() argument
52 if (vram > (uint64_t)screen->info.vram_size_kb * 1024) in radeon_cs_memory_below_limit()
53 gtt += vram - (uint64_t)screen->info.vram_size_kb * 1024; in radeon_cs_memory_below_limit()
56 return gtt < (uint64_t)screen->info.gart_size_kb * 1024 * 0.7; in radeon_cs_memory_below_limit()
106 !radeon_cs_memory_below_limit(rctx->screen, &ring->cs, in radeon_add_to_buffer_list_check_mem()
119 bool has_vm = ((struct r600_common_screen*)rctx->b.screen)->info.r600_has_virtual_memory; in r600_emit_reloc()
H A Dradeon_video.c64 bool rvid_create_buffer(struct pipe_screen *screen, struct rvid_buffer *buffer, in rvid_create_buffer() argument
75 pipe_buffer_create(screen, PIPE_BIND_SHARED, in rvid_create_buffer()
88 bool rvid_resize_buffer(struct pipe_screen *screen, struct radeon_cmdbuf *cs, in rvid_resize_buffer() argument
91 struct r600_common_screen *rscreen = (struct r600_common_screen *)screen; in rvid_resize_buffer()
97 if (!rvid_create_buffer(screen, new_buf, new_size, new_buf->usage)) in rvid_resize_buffer()
218 int rvid_get_video_param(struct pipe_screen *screen, in rvid_get_video_param() argument
223 struct r600_common_screen *rscreen = (struct r600_common_screen *)screen; in rvid_get_video_param()
328 bool rvid_is_format_supported(struct pipe_screen *screen, in rvid_is_format_supported() argument
337 return vl_video_buffer_is_format_supported(screen, format, profile, entrypoint); in rvid_is_format_supported()
/third_party/mesa3d/src/gallium/drivers/nouveau/nvc0/
H A Dnvc0_query_hw.c38 struct nvc0_screen *screen = nvc0->screen; in nvc0_hw_query_allocate() local
47 nouveau_fence_work(screen->base.fence.current, in nvc0_hw_query_allocate()
52 hq->mm = nouveau_mm_allocate(screen->base.mm_GART, size, &hq->bo, in nvc0_hw_query_allocate()
172 if (nvc0->screen->num_occlusion_queries_active++) { in nvc0_hw_begin_query()
250 if (--nvc0->screen->num_occlusion_queries_active == 0) { in nvc0_hw_end_query()
304 nouveau_fence_ref(nvc0->screen->base.fence.current, &hq->fence); in nvc0_hw_end_query()
335 NOUVEAU_DRV_STAT(&nvc0->screen->base, query_sync_count, 1); in nvc0_hw_get_query_result()
501 nouveau_pushbuf_data(push, nvc0->screen->fence.bo, 0, in nvc0_hw_get_query_result_resource()
607 nvc0_hw_get_driver_query_info(struct nvc0_screen *screen, unsigne argument
[all...]
/third_party/mesa3d/src/gallium/winsys/d3d12/wgl/
H A Dd3d12_wgl_public.h43 d3d12_wgl_present(struct pipe_screen *screen,
49 d3d12_wgl_get_pfd_flags(struct pipe_screen *screen);
52 d3d12_wgl_create_framebuffer(struct pipe_screen *screen,
/third_party/mesa3d/src/gallium/auxiliary/nir/
H A Dnir_to_tgsi.h42 struct pipe_screen *screen);
45 struct pipe_screen *screen,
54 pipe_shader_state_to_tgsi_tokens(struct pipe_screen *screen,
/third_party/mesa3d/src/gallium/auxiliary/vl/
H A Dvl_codec.c31 bool vl_codec_supported(struct pipe_screen *screen, in vl_codec_supported() argument
60 return screen->get_video_param(screen, profile, encode ? PIPE_VIDEO_ENTRYPOINT_ENCODE : PIPE_VIDEO_ENTRYPOINT_BITSTREAM, PIPE_VIDEO_CAP_SUPPORTED); in vl_codec_supported()
/third_party/mesa3d/src/gallium/auxiliary/driver_ddebug/
H A Ddd_draw.c106 dd_write_header(FILE *f, struct pipe_screen *screen, unsigned apitrace_call_number) in dd_write_header() argument
111 fprintf(f, "Driver vendor: %s\n", screen->get_vendor(screen)); in dd_write_header()
112 fprintf(f, "Device vendor: %s\n", screen->get_device_vendor(screen)); in dd_write_header()
113 fprintf(f, "Device name: %s\n\n", screen->get_name(screen)); in dd_write_header()
122 struct pipe_screen *screen = dscreen->screen; in dd_get_file_stream() local
128 dd_write_header(f, screen, apitrace_call_numbe in dd_get_file_stream()
948 dd_free_record(struct pipe_screen *screen, struct dd_draw_record *record) dd_free_record() argument
1001 dd_fence_state(struct pipe_screen *screen, struct pipe_fence_handle *fence, bool *not_reached) dd_fence_state() argument
1019 struct pipe_screen *screen = dscreen->screen; dd_report_hang() local
1095 struct pipe_screen *screen = dscreen->screen; dd_thread_main() local
1211 struct pipe_screen *screen = dscreen->screen; dd_before_draw() local
1285 struct pipe_screen *screen = pipe->screen; dd_context_flush() local
[all...]
/foundation/graphic/graphic_2d/rosen/samples/2d_graphics/test/
H A Ddrawing_sample.cpp61 LOGI("Init screen succeed"); in Run()
185 std::unique_ptr<HdiScreen> screen = HdiScreen::CreateHdiScreen(screenId); in CreatePhysicalScreen() local
186 screen->Init(); in CreatePhysicalScreen()
187 screen->GetScreenSupportedModes(displayModeInfos_); in CreatePhysicalScreen()
190 screen->GetScreenMode(currentModeIndex_); in CreatePhysicalScreen()
202 screen->SetScreenPowerStatus(GraphicDispPowerStatus::GRAPHIC_POWER_STATUS_ON); in CreatePhysicalScreen()
203 screen->SetScreenMode(currentModeIndex_); in CreatePhysicalScreen()
207 screen->GetScreenPowerStatus(powerState); in CreatePhysicalScreen()
212 screen->GetScreenCapability(info); in CreatePhysicalScreen()
222 screens_.emplace_back(std::move(screen)); in CreatePhysicalScreen()
[all...]
/third_party/mesa3d/src/gallium/drivers/virgl/
H A Dvirgl_texture.c133 if (!virgl_has_readback_format(ctx->screen, pipe_to_virgl_format(fmt), true)) { in texture_transfer_map_resolve()
142 assert(virgl_has_readback_format(ctx->screen, pipe_to_virgl_format(fmt), true)); in texture_transfer_map_resolve()
157 resolve_tmp = ctx->screen->resource_create(ctx->screen, &templ); in texture_transfer_map_resolve()
182 struct virgl_winsys *vws = virgl_screen(ctx->screen)->vws; in texture_transfer_map_resolve()
220 static bool needs_resolve(struct pipe_screen *screen, in needs_resolve() argument
228 !virgl_has_readback_format(screen, pipe_to_virgl_format(resource->format), true); in needs_resolve()
240 if (needs_resolve(ctx->screen, resource, usage)) in virgl_texture_transfer_map()
251 struct virgl_winsys *vws = virgl_screen(ctx->screen)->vws; in flush_data()
/third_party/mesa3d/src/gallium/drivers/freedreno/
H A Dfreedreno_program.c133 struct pipe_screen *pscreen = pctx->screen; in texcoord_semantic()
213 if (ctx->screen->gen >= 6) { in fd_prog_init()
218 if (ctx->screen->gen >= 5) in fd_prog_init()
224 if (ctx->screen->gen < 3) in fd_prog_init()
227 for (i = 1; i < ctx->screen->max_rts; i++) { in fd_prog_init()
250 if (ctx->screen->gen >= 6) { in fd_prog_fini()
255 if (ctx->screen->gen >= 5) in fd_prog_fini()
261 if (ctx->screen->gen < 3) in fd_prog_fini()
264 for (i = 1; i < ctx->screen->max_rts; i++) in fd_prog_fini()

Completed in 19 milliseconds

1...<<11121314151617181920>>...90