HomeSort by: relevance | last modified time | path
    Searched defs:pctx (Results 1 - 25 of 40) sorted by relevancy

1 2

  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/a3xx/
fd3_context.c 41 fd3_context_destroy(struct pipe_context *pctx) in_dt
43 struct fd3_context *fd3_ctx = fd3_context(fd_context(pctx));
48 fd_context_destroy(pctx); variable
56 fd_hw_query_fini(pctx); variable
67 struct pipe_context *pctx; variable in typeref:struct:pipe_context
72 pctx = &fd3_ctx->base.base;
73 pctx->screen = pscreen;
79 pctx->destroy = fd3_context_destroy;
80 pctx->create_blend_state = fd3_blend_state_create;
81 pctx->create_rasterizer_state = fd3_rasterizer_state_create
84 fd3_draw_init(pctx); variable
85 fd3_gmem_init(pctx); variable
86 fd3_texture_init(pctx); variable
87 fd3_prog_init(pctx); variable
88 fd3_emit_init(pctx); variable
107 fd3_query_context_init(pctx); variable
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/a4xx/
fd4_context.c 41 fd4_context_destroy(struct pipe_context *pctx) in_dt
43 struct fd4_context *fd4_ctx = fd4_context(fd_context(pctx));
48 fd_context_destroy(pctx); variable
56 fd_hw_query_fini(pctx); variable
67 struct pipe_context *pctx; variable in typeref:struct:pipe_context
72 pctx = &fd4_ctx->base.base;
73 pctx->screen = pscreen;
79 pctx->destroy = fd4_context_destroy;
80 pctx->create_blend_state = fd4_blend_state_create;
81 pctx->create_rasterizer_state = fd4_rasterizer_state_create
84 fd4_draw_init(pctx); variable
85 fd4_gmem_init(pctx); variable
86 fd4_texture_init(pctx); variable
87 fd4_prog_init(pctx); variable
88 fd4_emit_init(pctx); variable
107 fd4_query_context_init(pctx); variable
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/a5xx/
fd5_context.c 43 fd5_context_destroy(struct pipe_context *pctx) in_dt
45 struct fd5_context *fd5_ctx = fd5_context(fd_context(pctx));
50 fd_context_destroy(pctx); variable
66 struct pipe_context *pctx; variable in typeref:struct:pipe_context
71 pctx = &fd5_ctx->base.base;
72 pctx->screen = pscreen;
78 pctx->destroy = fd5_context_destroy;
79 pctx->create_blend_state = fd5_blend_state_create;
80 pctx->create_rasterizer_state = fd5_rasterizer_state_create;
81 pctx->create_depth_stencil_alpha_state = fd5_zsa_state_create
83 fd5_draw_init(pctx); variable
84 fd5_compute_init(pctx); variable
85 fd5_gmem_init(pctx); variable
86 fd5_texture_init(pctx); variable
87 fd5_prog_init(pctx); variable
88 fd5_emit_init(pctx); variable
107 fd5_query_context_init(pctx); variable
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/a2xx/
fd2_context.c 39 fd2_context_destroy(struct pipe_context *pctx) in_dt
41 fd_context_destroy(pctx); variable
42 free(pctx); variable
46 create_solid_vertexbuf(struct pipe_context *pctx)
66 pipe_buffer_create(pctx->screen, PIPE_BIND_CUSTOM, PIPE_USAGE_IMMUTABLE,
68 pipe_buffer_write(pctx, prsc, 0, sizeof(init_shader_const),
78 struct pipe_context *pctx; local
83 pctx = &fd2_ctx->base.base;
84 pctx->screen = pscreen;
89 pctx->destroy = fd2_context_destroy
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/a3xx/
fd3_context.c 41 fd3_context_destroy(struct pipe_context *pctx)
43 struct fd3_context *fd3_ctx = fd3_context(fd_context(pctx));
47 fd_context_destroy(pctx);
55 fd_hw_query_fini(pctx);
76 struct pipe_context *pctx; local
81 pctx = &fd3_ctx->base.base;
82 pctx->screen = pscreen;
87 pctx->destroy = fd3_context_destroy;
88 pctx->create_blend_state = fd3_blend_state_create;
89 pctx->create_rasterizer_state = fd3_rasterizer_state_create
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/a4xx/
fd4_context.c 41 fd4_context_destroy(struct pipe_context *pctx)
43 struct fd4_context *fd4_ctx = fd4_context(fd_context(pctx));
47 fd_context_destroy(pctx);
55 fd_hw_query_fini(pctx);
76 struct pipe_context *pctx; local
81 pctx = &fd4_ctx->base.base;
82 pctx->screen = pscreen;
87 pctx->destroy = fd4_context_destroy;
88 pctx->create_blend_state = fd4_blend_state_create;
89 pctx->create_rasterizer_state = fd4_rasterizer_state_create
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/a5xx/
fd5_context.c 43 fd5_context_destroy(struct pipe_context *pctx)
45 struct fd5_context *fd5_ctx = fd5_context(fd_context(pctx));
49 fd_context_destroy(pctx);
75 struct pipe_context *pctx; local
80 pctx = &fd5_ctx->base.base;
81 pctx->screen = pscreen;
86 pctx->destroy = fd5_context_destroy;
87 pctx->create_blend_state = fd5_blend_state_create;
88 pctx->create_rasterizer_state = fd5_rasterizer_state_create;
89 pctx->create_depth_stencil_alpha_state = fd5_zsa_state_create
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/a6xx/
fd6_context.c 44 fd6_context_destroy(struct pipe_context *pctx)
46 struct fd6_context *fd6_ctx = fd6_context(fd_context(pctx));
50 fd_context_destroy(pctx);
60 fd6_texture_fini(pctx);
81 struct pipe_context *pctx; local
86 pctx = &fd6_ctx->base.base;
87 pctx->screen = pscreen;
92 pctx->destroy = fd6_context_destroy;
93 pctx->create_blend_state = fd6_blend_state_create;
94 pctx->create_rasterizer_state = fd6_rasterizer_state_create
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/a2xx/
fd2_context.c 40 fd2_context_destroy(struct pipe_context *pctx)
42 fd_context_destroy(pctx);
43 free(pctx);
47 create_solid_vertexbuf(struct pipe_context *pctx)
63 struct pipe_resource *prsc = pipe_buffer_create(pctx->screen,
65 pipe_buffer_write(pctx, prsc, 0,
94 struct pipe_context *pctx; local
99 pctx = &fd2_ctx->base.base;
100 pctx->screen = pscreen;
105 pctx->destroy = fd2_context_destroy
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/a6xx/
fd6_context.c 47 fd6_context_destroy(struct pipe_context *pctx) in_dt
49 struct fd6_context *fd6_ctx = fd6_context(fd_context(pctx));
57 fd_context_destroy(pctx); variable
67 fd6_texture_fini(pctx); variable
73 fd6_vertex_state_create(struct pipe_context *pctx, unsigned num_elements,
76 struct fd_context *ctx = fd_context(pctx);
109 fd6_vertex_state_delete(struct pipe_context *pctx, void *hwcso)
118 validate_surface(struct pipe_context *pctx, struct pipe_surface *psurf)
121 fd6_validate_format(fd_context(pctx), fd_resource(psurf->texture),
126 fd6_set_framebuffer_state(struct pipe_context *pctx,
206 struct pipe_context *pctx; variable in typeref:struct:pipe_context
224 fd6_draw_init(pctx); variable
225 fd6_compute_init(pctx); variable
226 fd6_gmem_init(pctx); variable
227 fd6_texture_init(pctx); variable
228 fd6_prog_init(pctx); variable
229 fd6_emit_init(pctx); variable
230 fd6_query_context_init(pctx); variable
241 fd6_image_init(pctx); variable
266 fd6_blitter_init(pctx); variable
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/mesa/state_tracker/tests/
st_format.c 54 struct pipe_context pctx = { local
58 .pipe = &pctx,
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/vc4/
vc4_context.c 40 vc4_flush(struct pipe_context *pctx)
42 struct vc4_context *vc4 = vc4_context(pctx);
51 vc4_pipe_flush(struct pipe_context *pctx, struct pipe_fence_handle **fence,
54 struct vc4_context *vc4 = vc4_context(pctx);
56 vc4_flush(pctx);
59 struct pipe_screen *screen = pctx->screen;
81 vc4_texture_barrier(struct pipe_context *pctx, unsigned flags)
83 vc4_flush(pctx);
87 vc4_set_debug_callback(struct pipe_context *pctx,
90 struct vc4_context *vc4 = vc4_context(pctx);
167 struct pipe_context *pctx = &vc4->base; local
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/gallium/frontends/clover/core/
resource.hpp 133 pipe_context *pctx; member in class:clover::mapping
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/v3d/
v3d_context.c 43 v3d_flush(struct pipe_context *pctx)
45 struct v3d_context *v3d = v3d_context(pctx);
54 v3d_pipe_flush(struct pipe_context *pctx, struct pipe_fence_handle **fence,
57 struct v3d_context *v3d = v3d_context(pctx);
59 v3d_flush(pctx);
62 struct pipe_screen *screen = pctx->screen;
70 v3d_memory_barrier(struct pipe_context *pctx, unsigned int flags)
72 struct v3d_context *v3d = v3d_context(pctx);
79 v3d_flush(pctx);
83 v3d_set_debug_callback(struct pipe_context *pctx,
174 struct pipe_context *pctx = &v3d->base; local
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/vc4/
vc4_context.c 41 vc4_flush(struct pipe_context *pctx)
43 struct vc4_context *vc4 = vc4_context(pctx);
52 vc4_pipe_flush(struct pipe_context *pctx, struct pipe_fence_handle **fence,
55 struct vc4_context *vc4 = vc4_context(pctx);
57 vc4_flush(pctx);
60 struct pipe_screen *screen = pctx->screen;
82 vc4_texture_barrier(struct pipe_context *pctx, unsigned flags)
84 vc4_flush(pctx);
88 vc4_set_debug_callback(struct pipe_context *pctx,
91 struct vc4_context *vc4 = vc4_context(pctx);
171 struct pipe_context *pctx = &vc4->base; local
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/state_trackers/clover/core/core/
resource.hpp 126 pipe_context *pctx; member in class:clover::mapping
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/
freedreno_blitter.c 121 struct pipe_context *pctx = &ctx->base; local
133 pctx->invalidate_resource(pctx, info->dst.resource);
188 fd_blitter_clear(struct pipe_context *pctx, unsigned buffers,
192 struct fd_context *ctx = fd_context(pctx);
208 pctx->set_stencil_ref(pctx, sr);
214 pctx->set_constant_buffer(pctx, PIPE_SHADER_FRAGMENT, 0, false, &cb);
227 ctx->clear_rs_state[rs_idx] = pctx->create_rasterizer_state(pctx, &tmpl)
331 struct pipe_context *pctx = &ctx->base; variable in typeref:struct:pipe_context
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/etnaviv/
etnaviv_context.c 60 etna_context_destroy(struct pipe_context *pctx)
62 struct etna_context *ctx = etna_context(pctx);
75 if (pctx->stream_uploader)
76 u_upload_destroy(pctx->stream_uploader);
86 FREE(pctx);
152 etna_draw_vbo(struct pipe_context *pctx, const struct pipe_draw_info *info)
154 struct etna_context *ctx = etna_context(pctx);
193 !util_upload_index_buffer(pctx, info, &indexbuf, &index_offset)) {
298 pctx->flush(pctx, NULL, 0)
419 struct pipe_context *pctx; local
    [all...]
  /xsrc/external/mit/libdrm/dist/nouveau/
bufctx.c 84 struct nouveau_bufctx_priv *pctx = nouveau_bufctx(*pbctx); local
86 if (pctx) {
87 while (pctx->nr_bins--)
88 nouveau_bufctx_reset(&pctx->base, pctx->nr_bins);
89 while ((pref = pctx->free)) {
90 pctx->free = pref->next;
93 free(pctx);
101 struct nouveau_bufctx_priv *pctx = nouveau_bufctx(bctx); local
102 struct nouveau_bufbin_priv *pbin = &pctx->bins[bin]
120 struct nouveau_bufctx_priv *pctx = nouveau_bufctx(bctx); local
148 struct nouveau_bufctx_priv *pctx = nouveau_bufctx(bctx); local
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/util/
u_pstipple.c 199 struct pstip_transform_context *pctx = local
207 pctx->samplersUsed |= 1u << i;
210 else if (decl->Declaration.File == pctx->wincoordFile) {
211 pctx->maxInput = MAX2(pctx->maxInput, (int) decl->Range.Last);
213 pctx->wincoordInput = (int) decl->Range.First;
218 pctx->tempsUsed |= (1 << i);
230 struct pstip_transform_context *pctx = local
232 pctx->numImmed++;
263 struct pstip_transform_context *pctx local
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/etnaviv/
etnaviv_context.c 69 etna_emit_string_marker(struct pipe_context *pctx, const char *string, int len)
71 struct etna_context *ctx = etna_context(pctx);
92 etna_context_destroy(struct pipe_context *pctx)
94 struct etna_context *ctx = etna_context(pctx);
148 if (pctx->stream_uploader)
149 u_upload_destroy(pctx->stream_uploader);
161 FREE(pctx);
227 etna_draw_vbo(struct pipe_context *pctx, const struct pipe_draw_info *info,
234 util_draw_multi(pctx, info, drawid_offset, indirect, draws, num_draws);
241 struct etna_context *ctx = etna_context(pctx);
563 struct pipe_context *pctx = priv; local
586 struct pipe_context *pctx; local
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/v3d/
v3d_context.c 43 v3d_flush(struct pipe_context *pctx)
45 struct v3d_context *v3d = v3d_context(pctx);
54 v3d_pipe_flush(struct pipe_context *pctx, struct pipe_fence_handle **fence,
57 struct v3d_context *v3d = v3d_context(pctx);
59 v3d_flush(pctx);
62 struct pipe_screen *screen = pctx->screen;
70 v3d_memory_barrier(struct pipe_context *pctx, unsigned int flags)
72 struct v3d_context *v3d = v3d_context(pctx);
85 v3d_flush(pctx);
89 v3d_set_debug_callback(struct pipe_context *pctx,
357 struct pipe_context *pctx = &v3d->base; local
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/util/perf/
u_trace.h 136 void *pctx; member in struct:u_trace_context
189 void *pctx,
201 * This should typically be called in the driver's pctx->flush().
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/util/
u_pstipple.c 199 struct pstip_transform_context *pctx = local
207 pctx->samplersUsed |= 1u << i;
210 else if (decl->Declaration.File == pctx->wincoordFile) {
211 pctx->maxInput = MAX2(pctx->maxInput, (int) decl->Range.Last);
213 pctx->wincoordInput = (int) decl->Range.First;
218 pctx->tempsUsed |= (1 << i);
230 struct pstip_transform_context *pctx = local
232 pctx->numImmed++;
263 struct pstip_transform_context *pctx local
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/
freedreno_context.c 42 fd_context_flush(struct pipe_context *pctx, struct pipe_fence_handle **fencep,
45 struct fd_context *ctx = fd_context(pctx);
56 fd_fence_ref(pctx->screen, &fence, ctx->last_fence);
64 fd_fence_ref(pctx->screen, &fence, batch->fence);
81 fd_fence_ref(pctx->screen, fencep, fence);
83 fd_fence_ref(pctx->screen, &ctx->last_fence, fence);
85 fd_fence_ref(pctx->screen, &fence, NULL);
89 fd_texture_barrier(struct pipe_context *pctx, unsigned flags)
92 struct fd_context *ctx = fd_context(pctx);
105 fd_context_flush(pctx, NULL, 0)
283 struct pipe_context *pctx = &ctx->base; local
320 struct pipe_context *pctx = &ctx->base; local
334 struct pipe_context *pctx; local
    [all...]

Completed in 31 milliseconds

1 2