| /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...] |