/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/gpu/drm/qxl/ |
H A D | qxl_object.c | 65 if (qbo->tbo.base.size <= PAGE_SIZE) in qxl_ttm_placement_from_domain() 68 qbo->placement.placement = qbo->placements; in qxl_ttm_placement_from_domain() 69 qbo->placement.busy_placement = qbo->placements; in qxl_ttm_placement_from_domain() 72 qbo->placements[c++].flags = pflag; in qxl_ttm_placement_from_domain() 76 qbo->placements[c++].flags = pflag; in qxl_ttm_placement_from_domain() 78 qbo->placements[c++].flags = pflag; in qxl_ttm_placement_from_domain() 82 qbo->placements[c++].flags = pflag; in qxl_ttm_placement_from_domain() 86 qbo->placements[c++].flags = 0; in qxl_ttm_placement_from_domain() 88 qbo->placement.num_placement = c; in qxl_ttm_placement_from_domain() 91 qbo->placements[i].fpfn = 0; in qxl_ttm_placement_from_domain() [all …]
|
H A D | qxl_ttm.c | 52 struct qxl_bo *qbo; in qxl_evict_flags() local 67 qbo = to_qxl_bo(bo); in qxl_evict_flags() 68 qxl_ttm_placement_from_domain(qbo, QXL_GEM_DOMAIN_CPU); in qxl_evict_flags() 69 *placement = qbo->placement; in qxl_evict_flags() 126 struct qxl_bo *qbo; in qxl_bo_move_notify() local 131 qbo = to_qxl_bo(bo); in qxl_bo_move_notify() 132 qdev = to_qxl(qbo->tbo.base.dev); in qxl_bo_move_notify() 134 if (bo->mem.mem_type == TTM_PL_PRIV && qbo->surface_id) in qxl_bo_move_notify() 135 qxl_surface_evict(qdev, qbo, new_mem ? true : false); in qxl_bo_move_notify()
|
H A D | qxl_gem.c | 51 struct qxl_bo *qbo; in qxl_gem_object_create() local 58 r = qxl_bo_create(qdev, size, kernel, false, initial_domain, 0, surf, &qbo); in qxl_gem_object_create() 66 *obj = &qbo->tbo.base; in qxl_gem_object_create() 69 list_add_tail(&qbo->list, &qdev->gem.objects); in qxl_gem_object_create()
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/gpu/drm/qxl/ |
H A D | qxl_object.c | 65 if (qbo->tbo.base.size <= PAGE_SIZE) in qxl_ttm_placement_from_domain() 68 qbo->placement.placement = qbo->placements; in qxl_ttm_placement_from_domain() 69 qbo->placement.busy_placement = qbo->placements; in qxl_ttm_placement_from_domain() 72 qbo->placements[c++].flags = pflag; in qxl_ttm_placement_from_domain() 76 qbo->placements[c++].flags = pflag; in qxl_ttm_placement_from_domain() 78 qbo->placements[c++].flags = pflag; in qxl_ttm_placement_from_domain() 82 qbo->placements[c++].flags = pflag; in qxl_ttm_placement_from_domain() 86 qbo->placements[c++].flags = 0; in qxl_ttm_placement_from_domain() 88 qbo->placement.num_placement = c; in qxl_ttm_placement_from_domain() 91 qbo->placements[i].fpfn = 0; in qxl_ttm_placement_from_domain() [all …]
|
H A D | qxl_ttm.c | 52 struct qxl_bo *qbo; in qxl_evict_flags() local 67 qbo = to_qxl_bo(bo); in qxl_evict_flags() 68 qxl_ttm_placement_from_domain(qbo, QXL_GEM_DOMAIN_CPU); in qxl_evict_flags() 69 *placement = qbo->placement; in qxl_evict_flags() 126 struct qxl_bo *qbo; in qxl_bo_move_notify() local 131 qbo = to_qxl_bo(bo); in qxl_bo_move_notify() 132 qdev = to_qxl(qbo->tbo.base.dev); in qxl_bo_move_notify() 134 if (bo->mem.mem_type == TTM_PL_PRIV && qbo->surface_id) in qxl_bo_move_notify() 135 qxl_surface_evict(qdev, qbo, new_mem ? true : false); in qxl_bo_move_notify()
|
H A D | qxl_gem.c | 51 struct qxl_bo *qbo; in qxl_gem_object_create() local 58 r = qxl_bo_create(qdev, size, kernel, false, initial_domain, 0, surf, &qbo); in qxl_gem_object_create() 66 *obj = &qbo->tbo.base; in qxl_gem_object_create() 69 list_add_tail(&qbo->list, &qdev->gem.objects); in qxl_gem_object_create()
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/gpu/drm/qxl/ |
H A D | qxl_object.c | 65 if (qbo->tbo.base.size <= PAGE_SIZE) in qxl_ttm_placement_from_domain() 68 qbo->placement.placement = qbo->placements; in qxl_ttm_placement_from_domain() 69 qbo->placement.busy_placement = qbo->placements; in qxl_ttm_placement_from_domain() 72 qbo->placements[c++].flags = pflag; in qxl_ttm_placement_from_domain() 76 qbo->placements[c++].flags = pflag; in qxl_ttm_placement_from_domain() 78 qbo->placements[c++].flags = pflag; in qxl_ttm_placement_from_domain() 82 qbo->placements[c++].flags = pflag; in qxl_ttm_placement_from_domain() 86 qbo->placements[c++].flags = 0; in qxl_ttm_placement_from_domain() 88 qbo->placement.num_placement = c; in qxl_ttm_placement_from_domain() 91 qbo->placements[i].fpfn = 0; in qxl_ttm_placement_from_domain() [all …]
|
H A D | qxl_ttm.c | 52 struct qxl_bo *qbo; in qxl_evict_flags() local 67 qbo = to_qxl_bo(bo); in qxl_evict_flags() 68 qxl_ttm_placement_from_domain(qbo, QXL_GEM_DOMAIN_CPU); in qxl_evict_flags() 69 *placement = qbo->placement; in qxl_evict_flags() 126 struct qxl_bo *qbo; in qxl_bo_move_notify() local 131 qbo = to_qxl_bo(bo); in qxl_bo_move_notify() 132 qdev = to_qxl(qbo->tbo.base.dev); in qxl_bo_move_notify() 134 if (bo->mem.mem_type == TTM_PL_PRIV && qbo->surface_id) in qxl_bo_move_notify() 135 qxl_surface_evict(qdev, qbo, new_mem ? true : false); in qxl_bo_move_notify()
|
H A D | qxl_gem.c | 51 struct qxl_bo *qbo; in qxl_gem_object_create() local 58 r = qxl_bo_create(qdev, size, kernel, false, initial_domain, 0, surf, &qbo); in qxl_gem_object_create() 66 *obj = &qbo->tbo.base; in qxl_gem_object_create() 69 list_add_tail(&qbo->list, &qdev->gem.objects); in qxl_gem_object_create()
|
/dports/lang/clover/mesa-21.3.6/src/gallium/drivers/zink/ |
H A D | zink_query.c | 192 if (!qbo) in qbo_append() 198 if (!qbo->buffer) in qbo_append() 206 if (!qbo->xfb_buffers[0]) in qbo_append() 216 if (!qbo->xfb_buffers[i]) in qbo_append() 227 FREE(qbo); in qbo_append() 242 FREE(qbo); in destroy_query() 440 struct zink_query_buffer *qbo; in get_query_result() local 446 if (!qbo->num_results) in get_query_result() 620 … zink_resource(qbo->xfb_buffers[0] ? qbo->xfb_buffers[0] : qbo->buffer), in update_qbo() 621 … get_buffer_offset(q, qbo->xfb_buffers[0] ? qbo->xfb_buffers[0] : qbo->buffer, query_id), in update_qbo() [all …]
|
/dports/graphics/libosmesa/mesa-21.3.6/src/gallium/drivers/zink/ |
H A D | zink_query.c | 192 if (!qbo) in qbo_append() 198 if (!qbo->buffer) in qbo_append() 206 if (!qbo->xfb_buffers[0]) in qbo_append() 216 if (!qbo->xfb_buffers[i]) in qbo_append() 227 FREE(qbo); in qbo_append() 242 FREE(qbo); in destroy_query() 440 struct zink_query_buffer *qbo; in get_query_result() local 446 if (!qbo->num_results) in get_query_result() 620 … zink_resource(qbo->xfb_buffers[0] ? qbo->xfb_buffers[0] : qbo->buffer), in update_qbo() 621 … get_buffer_offset(q, qbo->xfb_buffers[0] ? qbo->xfb_buffers[0] : qbo->buffer, query_id), in update_qbo() [all …]
|
/dports/graphics/libosmesa-gallium/mesa-21.3.6/src/gallium/drivers/zink/ |
H A D | zink_query.c | 192 if (!qbo) in qbo_append() 198 if (!qbo->buffer) in qbo_append() 206 if (!qbo->xfb_buffers[0]) in qbo_append() 216 if (!qbo->xfb_buffers[i]) in qbo_append() 227 FREE(qbo); in qbo_append() 242 FREE(qbo); in destroy_query() 440 struct zink_query_buffer *qbo; in get_query_result() local 446 if (!qbo->num_results) in get_query_result() 620 … zink_resource(qbo->xfb_buffers[0] ? qbo->xfb_buffers[0] : qbo->buffer), in update_qbo() 621 … get_buffer_offset(q, qbo->xfb_buffers[0] ? qbo->xfb_buffers[0] : qbo->buffer, query_id), in update_qbo() [all …]
|
/dports/graphics/mesa-libs/mesa-21.3.6/src/gallium/drivers/zink/ |
H A D | zink_query.c | 192 if (!qbo) in qbo_append() 198 if (!qbo->buffer) in qbo_append() 206 if (!qbo->xfb_buffers[0]) in qbo_append() 216 if (!qbo->xfb_buffers[i]) in qbo_append() 227 FREE(qbo); in qbo_append() 242 FREE(qbo); in destroy_query() 440 struct zink_query_buffer *qbo; in get_query_result() local 446 if (!qbo->num_results) in get_query_result() 620 … zink_resource(qbo->xfb_buffers[0] ? qbo->xfb_buffers[0] : qbo->buffer), in update_qbo() 621 … get_buffer_offset(q, qbo->xfb_buffers[0] ? qbo->xfb_buffers[0] : qbo->buffer, query_id), in update_qbo() [all …]
|
/dports/graphics/mesa-dri-gallium/mesa-21.3.6/src/gallium/drivers/zink/ |
H A D | zink_query.c | 192 if (!qbo) in qbo_append() 198 if (!qbo->buffer) in qbo_append() 206 if (!qbo->xfb_buffers[0]) in qbo_append() 216 if (!qbo->xfb_buffers[i]) in qbo_append() 227 FREE(qbo); in qbo_append() 242 FREE(qbo); in destroy_query() 440 struct zink_query_buffer *qbo; in get_query_result() local 446 if (!qbo->num_results) in get_query_result() 620 … zink_resource(qbo->xfb_buffers[0] ? qbo->xfb_buffers[0] : qbo->buffer), in update_qbo() 621 … get_buffer_offset(q, qbo->xfb_buffers[0] ? qbo->xfb_buffers[0] : qbo->buffer, query_id), in update_qbo() [all …]
|
/dports/graphics/mesa-gallium-va/mesa-21.3.6/src/gallium/drivers/zink/ |
H A D | zink_query.c | 192 if (!qbo) in qbo_append() 198 if (!qbo->buffer) in qbo_append() 206 if (!qbo->xfb_buffers[0]) in qbo_append() 216 if (!qbo->xfb_buffers[i]) in qbo_append() 227 FREE(qbo); in qbo_append() 242 FREE(qbo); in destroy_query() 440 struct zink_query_buffer *qbo; in get_query_result() local 446 if (!qbo->num_results) in get_query_result() 620 … zink_resource(qbo->xfb_buffers[0] ? qbo->xfb_buffers[0] : qbo->buffer), in update_qbo() 621 … get_buffer_offset(q, qbo->xfb_buffers[0] ? qbo->xfb_buffers[0] : qbo->buffer, query_id), in update_qbo() [all …]
|
/dports/graphics/mesa-gallium-vdpau/mesa-21.3.6/src/gallium/drivers/zink/ |
H A D | zink_query.c | 192 if (!qbo) in qbo_append() 198 if (!qbo->buffer) in qbo_append() 206 if (!qbo->xfb_buffers[0]) in qbo_append() 216 if (!qbo->xfb_buffers[i]) in qbo_append() 227 FREE(qbo); in qbo_append() 242 FREE(qbo); in destroy_query() 440 struct zink_query_buffer *qbo; in get_query_result() local 446 if (!qbo->num_results) in get_query_result() 620 … zink_resource(qbo->xfb_buffers[0] ? qbo->xfb_buffers[0] : qbo->buffer), in update_qbo() 621 … get_buffer_offset(q, qbo->xfb_buffers[0] ? qbo->xfb_buffers[0] : qbo->buffer, query_id), in update_qbo() [all …]
|
/dports/graphics/mesa-gallium-xa/mesa-21.3.6/src/gallium/drivers/zink/ |
H A D | zink_query.c | 192 if (!qbo) in qbo_append() 198 if (!qbo->buffer) in qbo_append() 206 if (!qbo->xfb_buffers[0]) in qbo_append() 216 if (!qbo->xfb_buffers[i]) in qbo_append() 227 FREE(qbo); in qbo_append() 242 FREE(qbo); in destroy_query() 440 struct zink_query_buffer *qbo; in get_query_result() local 446 if (!qbo->num_results) in get_query_result() 620 … zink_resource(qbo->xfb_buffers[0] ? qbo->xfb_buffers[0] : qbo->buffer), in update_qbo() 621 … get_buffer_offset(q, qbo->xfb_buffers[0] ? qbo->xfb_buffers[0] : qbo->buffer, query_id), in update_qbo() [all …]
|
/dports/graphics/mesa-dri/mesa-21.3.6/src/gallium/drivers/zink/ |
H A D | zink_query.c | 192 if (!qbo) in qbo_append() 198 if (!qbo->buffer) in qbo_append() 206 if (!qbo->xfb_buffers[0]) in qbo_append() 216 if (!qbo->xfb_buffers[i]) in qbo_append() 227 FREE(qbo); in qbo_append() 242 FREE(qbo); in destroy_query() 440 struct zink_query_buffer *qbo; in get_query_result() local 446 if (!qbo->num_results) in get_query_result() 620 … zink_resource(qbo->xfb_buffers[0] ? qbo->xfb_buffers[0] : qbo->buffer), in update_qbo() 621 … get_buffer_offset(q, qbo->xfb_buffers[0] ? qbo->xfb_buffers[0] : qbo->buffer, query_id), in update_qbo() [all …]
|
/dports/misc/rump/buildrump.sh-b914579/src/sys/external/bsd/drm2/dist/drm/qxl/ |
H A D | qxl_fb.c | 422 qxl_bo_kunmap(qbo); in qxlfb_destroy_pinned_object() 423 qxl_bo_unpin(qbo); in qxlfb_destroy_pinned_object() 424 qxl_bo_unreserve(qbo); in qxlfb_destroy_pinned_object() 450 struct qxl_bo *qbo = NULL; in qxlfb_create_pinned_object() local 485 qxl_bo_unreserve(qbo); in qxlfb_create_pinned_object() 533 qxl_bo_gpu_offset(qbo), in qxlfb_create() 535 qbo->kptr, in qxlfb_create() 607 if (qbo) { in qxlfb_create() 610 qxl_bo_kunmap(qbo); in qxlfb_create() 611 qxl_bo_unpin(qbo); in qxlfb_create() [all …]
|
H A D | qxl_object.c | 54 void qxl_ttm_placement_from_domain(struct qxl_bo *qbo, u32 domain, bool pinned) in qxl_ttm_placement_from_domain() argument 59 qbo->placement.fpfn = 0; in qxl_ttm_placement_from_domain() 60 qbo->placement.lpfn = 0; in qxl_ttm_placement_from_domain() 61 qbo->placement.placement = qbo->placements; in qxl_ttm_placement_from_domain() 62 qbo->placement.busy_placement = qbo->placements; in qxl_ttm_placement_from_domain() 64 qbo->placements[c++] = TTM_PL_FLAG_CACHED | TTM_PL_FLAG_VRAM | pflag; in qxl_ttm_placement_from_domain() 66 qbo->placements[c++] = TTM_PL_FLAG_CACHED | TTM_PL_FLAG_PRIV0 | pflag; in qxl_ttm_placement_from_domain() 68 qbo->placements[c++] = TTM_PL_MASK_CACHING | TTM_PL_FLAG_SYSTEM | pflag; in qxl_ttm_placement_from_domain() 70 qbo->placements[c++] = TTM_PL_MASK_CACHING | TTM_PL_FLAG_SYSTEM; in qxl_ttm_placement_from_domain() 71 qbo->placement.num_placement = c; in qxl_ttm_placement_from_domain() [all …]
|
H A D | qxl_gem.c | 45 struct qxl_bo *qbo; in qxl_gem_object_create() local 52 r = qxl_bo_create(qdev, size, kernel, false, initial_domain, surf, &qbo); in qxl_gem_object_create() 60 *obj = &qbo->gem_base; in qxl_gem_object_create() 63 list_add_tail(&qbo->list, &qdev->gem.objects); in qxl_gem_object_create()
|
H A D | qxl_ttm.c | 196 struct qxl_bo *qbo; in qxl_evict_flags() local 208 qbo = container_of(bo, struct qxl_bo, tbo); in qxl_evict_flags() 209 qxl_ttm_placement_from_domain(qbo, QXL_GEM_DOMAIN_CPU, false); in qxl_evict_flags() 210 *placement = qbo->placement; in qxl_evict_flags() 215 struct qxl_bo *qbo = to_qxl_bo(bo); in qxl_verify_access() local 217 return drm_vma_node_verify_access(&qbo->gem_base.vma_node, filp); in qxl_verify_access() 453 struct qxl_bo *qbo; in qxl_bo_move_notify() local 458 qbo = container_of(bo, struct qxl_bo, tbo); in qxl_bo_move_notify() 459 qdev = qbo->gem_base.dev->dev_private; in qxl_bo_move_notify() 461 if (bo->mem.mem_type == TTM_PL_PRIV0 && qbo->surface_id) in qxl_bo_move_notify() [all …]
|
/dports/graphics/mesa-devel/mesa-22.0-branchpoint-2059-ge8a63cf61ec/src/gallium/drivers/zink/ |
H A D | zink_query.c | 195 if (!qbo) in qbo_append() 201 if (!qbo->buffer) in qbo_append() 209 if (!qbo->xfb_buffers[0]) in qbo_append() 219 if (!qbo->xfb_buffers[i]) in qbo_append() 230 FREE(qbo); in qbo_append() 245 FREE(qbo); in destroy_query() 456 struct zink_query_buffer *qbo; in get_query_result() local 462 if (!qbo->num_results) in get_query_result() 637 … zink_resource(qbo->xfb_buffers[0] ? qbo->xfb_buffers[0] : qbo->buffer), in update_qbo() 638 … get_buffer_offset(q, qbo->xfb_buffers[0] ? qbo->xfb_buffers[0] : qbo->buffer, query_id), in update_qbo() [all …]
|
/dports/graphics/piglit/piglit-136a7f5fa0703603be1ffb338abe4865e76a8058/tests/spec/arb_query_buffer_object/ |
H A D | qbo.c | 49 static unsigned qbo; variable 93 glBindBuffer(GL_QUERY_BUFFER, qbo); in cpu_gather_query() 117 glBindBuffer(GL_QUERY_BUFFER, qbo); in run_subtest() 126 glBindBuffer(GL_QUERY_BUFFER, qbo); in run_subtest() 163 glBindBufferBase(GL_UNIFORM_BUFFER, 0, qbo); in run_subtest() 246 glGenBuffers(1, &qbo); in piglit_init() 247 glBindBuffer(GL_QUERY_BUFFER, qbo); in piglit_init()
|
/dports/lang/clover/mesa-21.3.6/src/gallium/drivers/radeonsi/ci/ |
H A D | navi10-piglit-quick-fail.csv | 92 spec@arb_query_buffer_object@qbo,Fail 93 spec@arb_query_buffer_object@qbo@query-GL_GEOMETRY_SHADER_INVOCATIONS-ASYNC-GL_INT,Fail 94 spec@arb_query_buffer_object@qbo@query-GL_GEOMETRY_SHADER_INVOCATIONS-ASYNC-GL_UNSIGNED_INT,Fail 95 spec@arb_query_buffer_object@qbo@query-GL_GEOMETRY_SHADER_INVOCATIONS-ASYNC-GL_UNSIGNED_INT64_ARB,F… 96 spec@arb_query_buffer_object@qbo@query-GL_GEOMETRY_SHADER_INVOCATIONS-ASYNC_CPU_READ_AFTER-GL_INT,F… 97 spec@arb_query_buffer_object@qbo@query-GL_GEOMETRY_SHADER_INVOCATIONS-ASYNC_CPU_READ_AFTER-GL_UNSIG… 99 spec@arb_query_buffer_object@qbo@query-GL_GEOMETRY_SHADER_INVOCATIONS-ASYNC_CPU_READ_BEFORE-GL_INT,… 100 spec@arb_query_buffer_object@qbo@query-GL_GEOMETRY_SHADER_INVOCATIONS-ASYNC_CPU_READ_BEFORE-GL_UNSI… 102 spec@arb_query_buffer_object@qbo@query-GL_GEOMETRY_SHADER_INVOCATIONS-SYNC-GL_INT,Fail 103 spec@arb_query_buffer_object@qbo@query-GL_GEOMETRY_SHADER_INVOCATIONS-SYNC-GL_UNSIGNED_INT,Fail [all …]
|