Searched refs:pbo (Results 1 - 14 of 14) sorted by relevance

/external/mesa3d/src/mesa/state_tracker/
H A Dst_pbo.c196 if (!st->pbo.vs) {
197 st->pbo.vs = st_pbo_create_vs(st);
198 if (!st->pbo.vs)
202 if (addr->depth != 1 && st->pbo.use_gs && !st->pbo.gs) {
203 st->pbo.gs = st_pbo_create_gs(st);
204 if (!st->pbo.gs)
208 cso_set_vertex_shader_handle(cso, st->pbo.vs);
210 cso_set_geometry_shader_handle(cso, addr->depth != 1 ? st->pbo.gs : NULL);
287 cso_set_rasterizer(cso, &st->pbo
[all...]
H A Dst_context.h234 } pbo; member in struct:st_context
H A Dst_cb_readpixels.c30 #include "main/pbo.h"
220 cso_set_blend(cso, &st->pbo.upload_blend);
478 if (st->pbo.download_enabled && _mesa_is_bufferobj(pack->BufferObj)) {
H A Dst_cb_texture.c40 #include "main/pbo.h"
1214 cso_set_blend(cso, &st->pbo.upload_blend);
1258 if (!st->pbo.upload_enabled)
1269 if (depth != 1 && !st->pbo.layers)
1290 if (st->pbo.rgba_only) {
1674 if (!st->pbo.upload_enabled ||
/external/mesa3d/src/mesa/drivers/dri/r200/
H A Dradeon_dma.h51 struct radeon_bo **pbo, int *poffset,
H A Dradeon_dma.c266 struct radeon_bo **pbo, int *poffset,
285 *pbo = first_elem(&rmesa->dma.reserved)->bo;
286 radeon_bo_ref(*pbo);
265 radeonAllocDmaRegion(radeonContextPtr rmesa, struct radeon_bo **pbo, int *poffset, int bytes, int alignment) argument
/external/mesa3d/src/mesa/drivers/dri/radeon/
H A Dradeon_dma.h51 struct radeon_bo **pbo, int *poffset,
H A Dradeon_dma.c266 struct radeon_bo **pbo, int *poffset,
285 *pbo = first_elem(&rmesa->dma.reserved)->bo;
286 radeon_bo_ref(*pbo);
265 radeonAllocDmaRegion(radeonContextPtr rmesa, struct radeon_bo **pbo, int *poffset, int bytes, int alignment) argument
/external/mesa3d/src/mesa/drivers/common/
H A Dmeta_tex_subimage.c39 #include "pbo.h"
181 struct gl_buffer_object *pbo = NULL; local
224 &pbo, &pbo_tex);
299 _mesa_reference_buffer_object(ctx, &pbo, NULL);
314 struct gl_buffer_object *pbo = NULL; local
375 &pbo, &pbo_tex);
492 _mesa_reference_buffer_object(ctx, &pbo, NULL);
/external/libdrm/nouveau/
H A Dnouveau.c628 struct nouveau_bo **pbo)
647 *pbo = bo;
653 struct nouveau_bo **pbo, int name)
680 *pbo = &nvbo->base;
697 *pbo = &nvbo->base;
718 struct nouveau_bo **pbo)
723 ret = nouveau_bo_wrap_locked(dev, handle, pbo, 0);
730 struct nouveau_bo **pbo)
742 pbo, name);
750 ret = nouveau_bo_wrap_locked(dev, req.handle, pbo, nam
626 nouveau_bo_new(struct nouveau_device *dev, uint32_t flags, uint32_t align, uint64_t size, union nouveau_bo_config *config, struct nouveau_bo **pbo) argument
652 nouveau_bo_wrap_locked(struct nouveau_device *dev, uint32_t handle, struct nouveau_bo **pbo, int name) argument
717 nouveau_bo_wrap(struct nouveau_device *dev, uint32_t handle, struct nouveau_bo **pbo) argument
729 nouveau_bo_name_ref(struct nouveau_device *dev, uint32_t name, struct nouveau_bo **pbo) argument
[all...]
/external/mesa3d/src/mesa/drivers/dri/i915/
H A Dintel_tex_image.c10 #include "main/pbo.h"
114 struct intel_buffer_object *pbo = intel_buffer_object(unpack->BufferObj); local
121 DBG("trying pbo upload\n");
150 src_buffer = intel_bufferobj_source(intel, pbo, 64, &src_offset);
/external/mesa3d/src/gallium/drivers/nouveau/
H A Dnouveau_buffer.c877 nouveau_scratch_bo_alloc(struct nouveau_context *nv, struct nouveau_bo **pbo, argument
881 4096, size, NULL, pbo);
1012 unsigned size, uint64_t *gpu_addr, struct nouveau_bo **pbo)
1025 *pbo = nv->scratch.current;
1011 nouveau_scratch_get(struct nouveau_context *nv, unsigned size, uint64_t *gpu_addr, struct nouveau_bo **pbo) argument
/external/mesa3d/src/gallium/drivers/nouveau/nvc0/
H A Dnve4_compute.c590 struct nouveau_bo **pbo, uint64_t *pgpuaddr)
592 uint8_t *ptr = nouveau_scratch_get(nv, 512, pgpuaddr, pbo);
589 nve4_compute_alloc_launch_desc(struct nouveau_context *nv, struct nouveau_bo **pbo, uint64_t *pgpuaddr) argument
/external/mesa3d/src/mesa/
H A DMakefile.sources149 main/pbo.c \
150 main/pbo.h \

Completed in 166 milliseconds