/third_party/mesa3d/src/gallium/drivers/nouveau/nv50/ |
D | nv50_query_hw.c | 46 struct nv50_hw_query *hq = nv50_hw_query(q); in nv50_hw_query_allocate() local 49 if (hq->bo) { in nv50_hw_query_allocate() 50 nouveau_bo_ref(NULL, &hq->bo); in nv50_hw_query_allocate() 51 if (hq->mm) { in nv50_hw_query_allocate() 52 if (hq->state == NV50_HW_QUERY_STATE_READY) in nv50_hw_query_allocate() 53 nouveau_mm_free(hq->mm); in nv50_hw_query_allocate() 56 nouveau_mm_free_work, hq->mm); in nv50_hw_query_allocate() 60 hq->mm = nouveau_mm_allocate(screen->base.mm_GART, size, in nv50_hw_query_allocate() 61 &hq->bo, &hq->base_offset); in nv50_hw_query_allocate() 62 if (!hq->bo) in nv50_hw_query_allocate() [all …]
|
D | nv50_query_hw_sm.c | 146 nv50_hw_sm_query_get_cfg(struct nv50_context *nv50, struct nv50_hw_query *hq) in nv50_hw_sm_query_get_cfg() argument 148 struct nv50_query *q = &hq->base; in nv50_hw_sm_query_get_cfg() 153 nv50_hw_sm_destroy_query(struct nv50_context *nv50, struct nv50_hw_query *hq) in nv50_hw_sm_destroy_query() argument 155 struct nv50_query *q = &hq->base; in nv50_hw_sm_destroy_query() 157 nouveau_fence_ref(NULL, &hq->fence); in nv50_hw_sm_destroy_query() 158 FREE(hq); in nv50_hw_sm_destroy_query() 162 nv50_hw_sm_begin_query(struct nv50_context *nv50, struct nv50_hw_query *hq) in nv50_hw_sm_begin_query() argument 166 struct nv50_hw_sm_query *hsq = nv50_hw_sm_query(hq); in nv50_hw_sm_begin_query() 171 cfg = nv50_hw_sm_query_get_cfg(nv50, hq); in nv50_hw_sm_begin_query() 185 hq->data[b + 16] = 0; in nv50_hw_sm_begin_query() [all …]
|
D | nv50_query_hw_metric.c | 60 struct nv50_hw_query *hq) in nv50_hw_metric_query_get_cfg() argument 62 struct nv50_query *q = &hq->base; in nv50_hw_metric_query_get_cfg() 68 struct nv50_hw_query *hq) in nv50_hw_metric_destroy_query() argument 70 struct nv50_hw_metric_query *hmq = nv50_hw_metric_query(hq); in nv50_hw_metric_destroy_query() 80 nv50_hw_metric_begin_query(struct nv50_context *nv50, struct nv50_hw_query *hq) in nv50_hw_metric_begin_query() argument 82 struct nv50_hw_metric_query *hmq = nv50_hw_metric_query(hq); in nv50_hw_metric_begin_query() 95 nv50_hw_metric_end_query(struct nv50_context *nv50, struct nv50_hw_query *hq) in nv50_hw_metric_end_query() argument 97 struct nv50_hw_metric_query *hmq = nv50_hw_metric_query(hq); in nv50_hw_metric_end_query() 105 sm11_hw_metric_calc_result(struct nv50_hw_query *hq, uint64_t res64[4]) in sm11_hw_metric_calc_result() argument 107 switch (hq->base.type - NV50_HW_METRIC_QUERY(0)) { in sm11_hw_metric_calc_result() [all …]
|
D | nv50_query.c | 81 struct nv50_hw_query *hq = nv50_hw_query(q); in nv50_render_condition() local 101 if (hq->state == NV50_HW_QUERY_STATE_READY) in nv50_render_condition() 130 if (wait && hq->state != NV50_HW_QUERY_STATE_READY) { in nv50_render_condition() 135 PUSH_REFN (push, hq->bo, NOUVEAU_BO_GART | NOUVEAU_BO_RD); in nv50_render_condition() 137 PUSH_DATAh(push, hq->bo->offset + hq->offset); in nv50_render_condition() 138 PUSH_DATA (push, hq->bo->offset + hq->offset); in nv50_render_condition() 142 PUSH_DATAh(push, hq->bo->offset + hq->offset); in nv50_render_condition() 143 PUSH_DATA (push, hq->bo->offset + hq->offset); in nv50_render_condition()
|
D | nv50_query_hw_metric.h | 13 nv50_hw_metric_query(struct nv50_hw_query *hq) in nv50_hw_metric_query() argument 15 return (struct nv50_hw_metric_query *)hq; in nv50_hw_metric_query()
|
D | nv50_query_hw_sm.h | 12 nv50_hw_sm_query(struct nv50_hw_query *hq) in nv50_hw_sm_query() argument 14 return (struct nv50_hw_sm_query *)hq; in nv50_hw_sm_query()
|
/third_party/mesa3d/src/gallium/drivers/nouveau/nvc0/ |
D | nvc0_query_hw.c | 37 struct nvc0_hw_query *hq = nvc0_hw_query(q); in nvc0_hw_query_allocate() local 41 if (hq->bo) { in nvc0_hw_query_allocate() 42 nouveau_bo_ref(NULL, &hq->bo); in nvc0_hw_query_allocate() 43 if (hq->mm) { in nvc0_hw_query_allocate() 44 if (hq->state == NVC0_HW_QUERY_STATE_READY) in nvc0_hw_query_allocate() 45 nouveau_mm_free(hq->mm); in nvc0_hw_query_allocate() 48 nouveau_mm_free_work, hq->mm); in nvc0_hw_query_allocate() 52 hq->mm = nouveau_mm_allocate(screen->base.mm_GART, size, &hq->bo, in nvc0_hw_query_allocate() 53 &hq->base_offset); in nvc0_hw_query_allocate() 54 if (!hq->bo) in nvc0_hw_query_allocate() [all …]
|
D | nvc0_query_hw_metric.c | 445 nvc0_hw_metric_query_get_cfg(struct nvc0_context *nvc0, struct nvc0_hw_query *hq) in nvc0_hw_metric_query_get_cfg() argument 449 struct nvc0_query *q = &hq->base; in nvc0_hw_metric_query_get_cfg() 466 struct nvc0_hw_query *hq) in nvc0_hw_metric_destroy_query() argument 468 struct nvc0_hw_metric_query *hmq = nvc0_hw_metric_query(hq); in nvc0_hw_metric_destroy_query() 478 nvc0_hw_metric_begin_query(struct nvc0_context *nvc0, struct nvc0_hw_query *hq) in nvc0_hw_metric_begin_query() argument 480 struct nvc0_hw_metric_query *hmq = nvc0_hw_metric_query(hq); in nvc0_hw_metric_begin_query() 493 nvc0_hw_metric_end_query(struct nvc0_context *nvc0, struct nvc0_hw_query *hq) in nvc0_hw_metric_end_query() argument 495 struct nvc0_hw_metric_query *hmq = nvc0_hw_metric_query(hq); in nvc0_hw_metric_end_query() 503 sm20_hw_metric_calc_result(struct nvc0_hw_query *hq, uint64_t res64[8]) in sm20_hw_metric_calc_result() argument 505 switch (hq->base.type - NVC0_HW_METRIC_QUERY(0)) { in sm20_hw_metric_calc_result() [all …]
|
D | nvc0_query.c | 103 struct nvc0_hw_query *hq = nvc0_hw_query(q); in nvc0_render_condition() local 124 if (hq->state == NVC0_HW_QUERY_STATE_READY) in nvc0_render_condition() 152 if (wait && hq->state != NVC0_HW_QUERY_STATE_READY) in nvc0_render_condition() 156 PUSH_REFN (push, hq->bo, NOUVEAU_BO_GART | NOUVEAU_BO_RD); in nvc0_render_condition() 158 PUSH_DATAh(push, hq->bo->offset + hq->offset); in nvc0_render_condition() 159 PUSH_DATA (push, hq->bo->offset + hq->offset); in nvc0_render_condition() 162 PUSH_DATAh(push, hq->bo->offset + hq->offset); in nvc0_render_condition() 163 PUSH_DATA (push, hq->bo->offset + hq->offset); in nvc0_render_condition() 166 PUSH_DATAh(push, hq->bo->offset + hq->offset); in nvc0_render_condition() 167 PUSH_DATA (push, hq->bo->offset + hq->offset); in nvc0_render_condition()
|
D | nvc0_query_hw_sm.c | 2282 nvc0_hw_sm_query_get_cfg(struct nvc0_context *nvc0, struct nvc0_hw_query *hq) in nvc0_hw_sm_query_get_cfg() argument 2286 struct nvc0_query *q = &hq->base; in nvc0_hw_sm_query_get_cfg() 2302 nvc0_hw_sm_destroy_query(struct nvc0_context *nvc0, struct nvc0_hw_query *hq) in nvc0_hw_sm_destroy_query() argument 2304 struct nvc0_query *q = &hq->base; in nvc0_hw_sm_destroy_query() 2306 nouveau_fence_ref(NULL, &hq->fence); in nvc0_hw_sm_destroy_query() 2307 FREE(hq); in nvc0_hw_sm_destroy_query() 2311 nve4_hw_sm_begin_query(struct nvc0_context *nvc0, struct nvc0_hw_query *hq) in nve4_hw_sm_begin_query() argument 2315 struct nvc0_hw_sm_query *hsq = nvc0_hw_sm_query(hq); in nve4_hw_sm_begin_query() 2320 cfg = nvc0_hw_sm_query_get_cfg(nvc0, hq); in nve4_hw_sm_begin_query() 2343 hq->data[i * 10 + 10] = 0; in nve4_hw_sm_begin_query() [all …]
|
D | nvc0_query_hw_metric.h | 13 nvc0_hw_metric_query(struct nvc0_hw_query *hq) in nvc0_hw_metric_query() argument 15 return (struct nvc0_hw_metric_query *)hq; in nvc0_hw_metric_query()
|
D | nvc0_query_hw_sm.h | 12 nvc0_hw_sm_query(struct nvc0_hw_query *hq) in nvc0_hw_sm_query() argument 14 return (struct nvc0_hw_sm_query *)hq; in nvc0_hw_sm_query()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/ |
D | freedreno_query_hw.c | 74 query_active_in_batch(struct fd_batch *batch, struct fd_hw_query *hq) in query_active_in_batch() argument 76 int idx = pidx(hq->provider->query_type); in query_active_in_batch() 81 resume_query(struct fd_batch *batch, struct fd_hw_query *hq, in resume_query() argument 84 int idx = pidx(hq->provider->query_type); in resume_query() 85 DBG("%p", hq); in resume_query() 87 assert(!hq->period); in resume_query() 90 hq->period = slab_alloc_st(&batch->ctx->sample_period_pool); in resume_query() 91 list_inithead(&hq->period->list); in resume_query() 92 hq->period->start = get_sample(batch, ring, hq->base.type); in resume_query() 94 hq->period->end = NULL; in resume_query() [all …]
|
/third_party/ffmpeg/libavfilter/x86/ |
D | vf_interlace.asm | 34 add dstq, hq 35 add srcq, hq 38 neg hq 42 test hq, mmsize 46 movu m0, [mrefq+hq] 47 pavg%1 m0, [prefq+hq] 49 pxor m2, m6, [srcq+hq] 52 movu [dstq+hq], m0 53 add hq, mmsize 57 movu m0, [mrefq+hq] [all …]
|
/third_party/ffmpeg/tests/ref/vsynth/ |
D | vsynth_lena-dnxhd-hr-hq-mov | 1 f19dfcd4d9d7a0da1131c0dd909ad0ae *tests/data/fate/vsynth_lena-dnxhd-hr-hq-mov.mov 2 4772599 tests/data/fate/vsynth_lena-dnxhd-hr-hq-mov.mov 3 e6c3531cb32eb3d0c465c44098746fea *tests/data/fate/vsynth_lena-dnxhd-hr-hq-mov.out.rawvideo
|
D | vsynth2-dnxhd-hr-hq-mov | 1 a71fffeebf680f52aaae2df02b85d2fe *tests/data/fate/vsynth2-dnxhd-hr-hq-mov.mov 2 4772599 tests/data/fate/vsynth2-dnxhd-hr-hq-mov.mov 3 9c087836b5e07bddb96533d27939219f *tests/data/fate/vsynth2-dnxhd-hr-hq-mov.out.rawvideo
|
D | vsynth1-dnxhd-2k-hr-hq | 1 75cade089b56bb2f7a7a2133403cd3ac *tests/data/fate/vsynth1-dnxhd-2k-hr-hq.dnxhd 2 4894720 tests/data/fate/vsynth1-dnxhd-2k-hr-hq.dnxhd 3 1bab73266d809d523edb6ab7802001a8 *tests/data/fate/vsynth1-dnxhd-2k-hr-hq.out.rawvideo
|
D | vsynth3-dnxhd-2k-hr-hq | 1 fa0cc58e64c981a45d1c6d667ba4e584 *tests/data/fate/vsynth3-dnxhd-2k-hr-hq.dnxhd 2 4894720 tests/data/fate/vsynth3-dnxhd-2k-hr-hq.dnxhd 3 1128a9cf1a6ccb4614be69adef557bf1 *tests/data/fate/vsynth3-dnxhd-2k-hr-hq.out.rawvideo
|
D | vsynth2-dnxhd-2k-hr-hq | 1 dea0fb4bd16c552837e4ad0ddd67194a *tests/data/fate/vsynth2-dnxhd-2k-hr-hq.dnxhd 2 4894720 tests/data/fate/vsynth2-dnxhd-2k-hr-hq.dnxhd 3 5fc4378c1f2e577e4366baa9b22cbda3 *tests/data/fate/vsynth2-dnxhd-2k-hr-hq.out.rawvideo
|
D | vsynth3-dnxhd-hr-hq-mov | 1 1b9e337636198690850f102c7a987eae *tests/data/fate/vsynth3-dnxhd-hr-hq-mov.mov 2 4772599 tests/data/fate/vsynth3-dnxhd-hr-hq-mov.mov 3 aa2e6c13a1e7760a22fccfca9faacdf3 *tests/data/fate/vsynth3-dnxhd-hr-hq-mov.out.rawvideo
|
D | vsynth1-dnxhd-hr-hq-mov | 1 36729f1faaa24daa9c643428bc87f090 *tests/data/fate/vsynth1-dnxhd-hr-hq-mov.mov 2 4772599 tests/data/fate/vsynth1-dnxhd-hr-hq-mov.mov 3 388c7c84573abe28cc963e3ad5e15a31 *tests/data/fate/vsynth1-dnxhd-hr-hq-mov.out.rawvideo
|
D | vsynth_lena-dnxhd-2k-hr-hq | 1 aea59b04d0e5b095559d4f3079be208c *tests/data/fate/vsynth_lena-dnxhd-2k-hr-hq.dnxhd 2 4894720 tests/data/fate/vsynth_lena-dnxhd-2k-hr-hq.dnxhd 3 a001dd521e7ac397f88077653b1f5ad0 *tests/data/fate/vsynth_lena-dnxhd-2k-hr-hq.out.rawvideo
|
/third_party/mesa3d/src/amd/compiler/ |
D | aco_scheduler.cpp | 657 hazard_query hq; in schedule_SMEM() local 658 init_hazard_query(&hq); in schedule_SMEM() 659 add_to_hazard_query(&hq, current); in schedule_SMEM() 691 HazardResult haz = perform_hazard_query(&hq, candidate.get(), false); in schedule_SMEM() 702 add_to_hazard_query(&hq, candidate.get()); in schedule_SMEM() 709 add_to_hazard_query(&hq, candidate.get()); in schedule_SMEM() 742 HazardResult haz = perform_hazard_query(&hq, candidate.get(), true); in schedule_SMEM() 754 init_hazard_query(&hq); in schedule_SMEM() 761 add_to_hazard_query(&hq, candidate.get()); in schedule_SMEM() 773 add_to_hazard_query(&hq, candidate.get()); in schedule_SMEM() [all …]
|
/third_party/ffmpeg/tests/fate/ |
D | canopus.mak | 16 FATE_CANOPUS_HQ_HQA += fate-canopus-hq_hqa-hq 17 fate-canopus-hq_hqa-hq: CMD = framecrc -i $(TARGET_SAMPLES)/canopus/hq.avi
|
/third_party/mesa3d/src/freedreno/ci/ |
D | freedreno-a630-skqp-gl_rendertests.txt | 44 clipped-bitmap-shaders-clamp-hq,0 46 clipped-bitmap-shaders-mirror-hq,0 48 clipped-bitmap-shaders-tile-hq,0
|