HomeSort by relevance Sort by last modified time
    Searched refs:bo (Results 1 - 25 of 455) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /frameworks/native/opengl/libagl/
BufferObjectManager.cpp 47 buffer_t* bo = mBuffers.valueAt(i); local
48 free(bo->data);
49 delete bo;
60 buffer_t* bo = new buffer_t; local
61 bo->data = 0;
62 bo->usage = GL_STATIC_DRAW;
63 bo->size = 0;
64 bo->name = buffer;
65 mBuffers.add(buffer, bo);
66 return bo;
93 buffer_t* bo = mBuffers.valueAt(index); local
    [all...]
  /external/chromium_org/third_party/mesa/src/src/gallium/winsys/i915/drm/
i915_drm_fence.c 11 * been idled. If bo is NULL fence has expired.
16 drm_intel_bo *bo; member in struct:i915_drm_fence
21 i915_drm_fence_create(drm_intel_bo *bo)
26 /* bo is null if fence already expired */
27 if (bo) {
28 drm_intel_bo_reference(bo);
29 fence->bo = bo;
44 if (old->bo)
45 drm_intel_bo_unreference(old->bo);
    [all...]
  /external/mesa3d/src/gallium/winsys/i915/drm/
i915_drm_fence.c 11 * been idled. If bo is NULL fence has expired.
16 drm_intel_bo *bo; member in struct:i915_drm_fence
21 i915_drm_fence_create(drm_intel_bo *bo)
26 /* bo is null if fence already expired */
27 if (bo) {
28 drm_intel_bo_reference(bo);
29 fence->bo = bo;
44 if (old->bo)
45 drm_intel_bo_unreference(old->bo);
    [all...]
  /external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/nouveau/
nouveau_scratch.c 31 * Returns a pointer to a chunk of 'size' bytes long GART memory. 'bo'
36 struct nouveau_bo **bo, unsigned *offset)
44 nouveau_bo_ref(scratch->bo[scratch->index], bo);
52 nouveau_bo_ref(scratch->bo[scratch->index], bo);
54 nouveau_bo_map(*bo, NOUVEAU_BO_WR, client);
55 buf = scratch->buf = (*bo)->map;
62 NOUVEAU_BO_MAP, 0, size, NULL, bo); local
64 nouveau_bo_map(*bo, NOUVEAU_BO_WR, client)
    [all...]
nouveau_bufferobj.h 32 struct nouveau_bo *bo; member in struct:nouveau_bufferobj
38 (_mesa_is_bufferobj(x) ? to_nouveau_bufferobj(x)->bo : NULL)
nouveau_scratch.h 34 struct nouveau_bo *bo[NOUVEAU_SCRATCH_COUNT]; member in struct:nouveau_scratch_state
43 struct nouveau_bo **bo, unsigned *offset);
  /external/mesa3d/src/mesa/drivers/dri/nouveau/
nouveau_scratch.c 31 * Returns a pointer to a chunk of 'size' bytes long GART memory. 'bo'
36 struct nouveau_bo **bo, unsigned *offset)
44 nouveau_bo_ref(scratch->bo[scratch->index], bo);
52 nouveau_bo_ref(scratch->bo[scratch->index], bo);
54 nouveau_bo_map(*bo, NOUVEAU_BO_WR, client);
55 buf = scratch->buf = (*bo)->map;
62 NOUVEAU_BO_MAP, 0, size, NULL, bo); local
64 nouveau_bo_map(*bo, NOUVEAU_BO_WR, client)
    [all...]
nouveau_bufferobj.h 32 struct nouveau_bo *bo; member in struct:nouveau_bufferobj
38 (_mesa_is_bufferobj(x) ? to_nouveau_bufferobj(x)->bo : NULL)
nouveau_scratch.h 34 struct nouveau_bo *bo[NOUVEAU_SCRATCH_COUNT]; member in struct:nouveau_scratch_state
43 struct nouveau_bo **bo, unsigned *offset);
  /external/chromium_org/third_party/mesa/src/src/gallium/winsys/radeon/drm/
radeon_drm_cs.h 49 /* 0 = BO not added, 1 = BO added */
82 int radeon_get_reloc(struct radeon_cs_context *csc, struct radeon_bo *bo);
92 struct radeon_bo *bo)
94 int num_refs = bo->num_cs_references;
95 return num_refs == bo->rws->num_cs ||
96 (num_refs && radeon_get_reloc(cs->csc, bo) != -1);
101 struct radeon_bo *bo)
105 if (!bo->num_cs_references)
108 index = radeon_get_reloc(cs->csc, bo);
    [all...]
radeon_drm_bo.c 97 static INLINE struct radeon_bo *radeon_bo(struct pb_buffer *bo)
99 assert(bo->vtbl == &radeon_bo_vtbl);
100 return (struct radeon_bo *)bo;
134 struct radeon_bo *bo = NULL; local
137 bo = radeon_bo(_buf);
144 bo = radeon_bo(base_buf);
147 return bo;
152 struct radeon_bo *bo = get_radeon_bo(_buf); local
154 while (p_atomic_read(&bo->num_active_ioctls)) {
159 /*if (bo->rws->info.drm_minor >= 12)
177 struct radeon_bo *bo = get_radeon_bo(_buf); local
366 struct radeon_bo *bo = radeon_bo(_buf); local
398 struct radeon_bo *bo = (struct radeon_bo*)buf; local
542 struct radeon_bo *bo; local
622 struct radeon_bo *bo = radeon_bo(_buf); local
718 struct radeon_bo *bo = get_radeon_bo(_buf); local
757 struct radeon_bo *bo = get_radeon_bo(_buf); local
850 struct radeon_bo *bo; local
947 struct radeon_bo *bo = get_radeon_bo(buffer); local
    [all...]
  /external/mesa3d/src/gallium/winsys/radeon/drm/
radeon_drm_cs.h 49 /* 0 = BO not added, 1 = BO added */
82 int radeon_get_reloc(struct radeon_cs_context *csc, struct radeon_bo *bo);
92 struct radeon_bo *bo)
94 int num_refs = bo->num_cs_references;
95 return num_refs == bo->rws->num_cs ||
96 (num_refs && radeon_get_reloc(cs->csc, bo) != -1);
101 struct radeon_bo *bo)
105 if (!bo->num_cs_references)
108 index = radeon_get_reloc(cs->csc, bo);
    [all...]
radeon_drm_bo.c 97 static INLINE struct radeon_bo *radeon_bo(struct pb_buffer *bo)
99 assert(bo->vtbl == &radeon_bo_vtbl);
100 return (struct radeon_bo *)bo;
134 struct radeon_bo *bo = NULL; local
137 bo = radeon_bo(_buf);
144 bo = radeon_bo(base_buf);
147 return bo;
152 struct radeon_bo *bo = get_radeon_bo(_buf); local
154 while (p_atomic_read(&bo->num_active_ioctls)) {
159 /*if (bo->rws->info.drm_minor >= 12)
177 struct radeon_bo *bo = get_radeon_bo(_buf); local
366 struct radeon_bo *bo = radeon_bo(_buf); local
398 struct radeon_bo *bo = (struct radeon_bo*)buf; local
542 struct radeon_bo *bo; local
622 struct radeon_bo *bo = radeon_bo(_buf); local
718 struct radeon_bo *bo = get_radeon_bo(_buf); local
757 struct radeon_bo *bo = get_radeon_bo(_buf); local
850 struct radeon_bo *bo; local
947 struct radeon_bo *bo = get_radeon_bo(buffer); local
    [all...]
  /external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/radeon/
radeon_buffer_objects.c 51 obj->bo = NULL;
66 radeon_bo_unmap(radeon_obj->bo);
69 if (radeon_obj->bo) {
70 radeon_bo_unref(radeon_obj->bo);
98 if (radeon_obj->bo != NULL) {
99 radeon_bo_unref(radeon_obj->bo);
100 radeon_obj->bo = NULL;
104 radeon_obj->bo = radeon_bo_open(radeon->radeonScreen->bom,
111 if (!radeon_obj->bo)
115 radeon_bo_map(radeon_obj->bo, GL_TRUE)
    [all...]
radeon_buffer_objects.h 41 struct radeon_bo *bo; member in struct:radeon_buffer_object
  /external/mesa3d/src/mesa/drivers/dri/radeon/
radeon_buffer_objects.c 51 obj->bo = NULL;
66 radeon_bo_unmap(radeon_obj->bo);
69 if (radeon_obj->bo) {
70 radeon_bo_unref(radeon_obj->bo);
98 if (radeon_obj->bo != NULL) {
99 radeon_bo_unref(radeon_obj->bo);
100 radeon_obj->bo = NULL;
104 radeon_obj->bo = radeon_bo_open(radeon->radeonScreen->bom,
111 if (!radeon_obj->bo)
115 radeon_bo_map(radeon_obj->bo, GL_TRUE)
    [all...]
radeon_buffer_objects.h 41 struct radeon_bo *bo; member in struct:radeon_buffer_object
  /external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/intel/
intel_syncobj.c 63 drm_intel_bo_unreference(sync->bo);
77 sync->bo = intel->batch.bo;
78 drm_intel_bo_reference(sync->bo);
95 if (sync->bo) {
96 drm_intel_bo_wait_rendering(sync->bo);
98 drm_intel_bo_unreference(sync->bo);
99 sync->bo = NULL;
117 if (sync->bo && !drm_intel_bo_busy(sync->bo)) {
    [all...]
  /external/mesa3d/src/mesa/drivers/dri/intel/
intel_syncobj.c 63 drm_intel_bo_unreference(sync->bo);
77 sync->bo = intel->batch.bo;
78 drm_intel_bo_reference(sync->bo);
95 if (sync->bo) {
96 drm_intel_bo_wait_rendering(sync->bo);
98 drm_intel_bo_unreference(sync->bo);
99 sync->bo = NULL;
117 if (sync->bo && !drm_intel_bo_busy(sync->bo)) {
    [all...]
  /external/chromium_org/third_party/mesa/src/src/gallium/state_trackers/gbm/
gbm_drm.c 100 struct gbm_gallium_drm_bo *bo = gbm_gallium_drm_bo(_bo); local
102 pipe_resource_reference(&bo->resource, NULL);
103 free(bo);
111 struct gbm_gallium_drm_bo *bo; local
139 bo = CALLOC_STRUCT(gbm_gallium_drm_bo);
140 if (bo == NULL)
143 bo->base.base.gbm = gbm;
144 bo->base.base.width = resource->width0;
145 bo->base.base.height = resource->height0;
149 bo->base.base.format = GBM_BO_FORMAT_XRGB8888
177 struct gbm_gallium_drm_bo *bo; local
    [all...]
  /external/mesa3d/src/gallium/state_trackers/gbm/
gbm_drm.c 100 struct gbm_gallium_drm_bo *bo = gbm_gallium_drm_bo(_bo); local
102 pipe_resource_reference(&bo->resource, NULL);
103 free(bo);
111 struct gbm_gallium_drm_bo *bo; local
139 bo = CALLOC_STRUCT(gbm_gallium_drm_bo);
140 if (bo == NULL)
143 bo->base.base.gbm = gbm;
144 bo->base.base.width = resource->width0;
145 bo->base.base.height = resource->height0;
149 bo->base.base.format = GBM_BO_FORMAT_XRGB8888
177 struct gbm_gallium_drm_bo *bo; local
    [all...]
  /external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/i965/
brw_queryobj.c 132 /** Waits on the query object's BO and totals the results for this query */
142 if (query->bo == NULL)
146 if (drm_intel_bo_busy(query->bo)) {
151 drm_intel_bo_map(query->bo, false);
152 results = query->bo->virtual;
188 /* Map and count the pixels from the current query BO */
206 /* We don't actually query the hardware for this value, so query->bo
216 drm_intel_bo_unmap(query->bo);
218 drm_intel_bo_unreference(query->bo);
219 query->bo = NULL
    [all...]
  /external/mesa3d/src/mesa/drivers/dri/i965/
brw_queryobj.c 132 /** Waits on the query object's BO and totals the results for this query */
142 if (query->bo == NULL)
146 if (drm_intel_bo_busy(query->bo)) {
151 drm_intel_bo_map(query->bo, false);
152 results = query->bo->virtual;
188 /* Map and count the pixels from the current query BO */
206 /* We don't actually query the hardware for this value, so query->bo
216 drm_intel_bo_unmap(query->bo);
218 drm_intel_bo_unreference(query->bo);
219 query->bo = NULL
    [all...]
  /external/chromium_org/third_party/mesa/src/src/gbm/main/
gbm.c 172 * \param bo The buffer object
177 gbm_bo_get_width(struct gbm_bo *bo)
179 return bo->width;
184 * \param bo The buffer object
188 gbm_bo_get_height(struct gbm_bo *bo)
190 return bo->height;
198 * \param bo The buffer object
202 gbm_bo_get_stride(struct gbm_bo *bo)
204 return bo->stride;
211 * \param bo The buffer objec
    [all...]
  /external/mesa3d/src/gbm/main/
gbm.c 172 * \param bo The buffer object
177 gbm_bo_get_width(struct gbm_bo *bo)
179 return bo->width;
184 * \param bo The buffer object
188 gbm_bo_get_height(struct gbm_bo *bo)
190 return bo->height;
198 * \param bo The buffer object
202 gbm_bo_get_stride(struct gbm_bo *bo)
204 return bo->stride;
211 * \param bo The buffer objec
    [all...]

Completed in 509 milliseconds

1 2 3 4 5 6 7 8 91011>>