/third_party/mesa3d/src/gallium/drivers/freedreno/a6xx/ |
D | fd6_zsa.c | 66 so->lrz.enable = false; in update_lrz_stencil() 67 so->lrz.test = false; in update_lrz_stencil() 72 so->lrz.write = false; in update_lrz_stencil() 79 so->lrz.write = false; in update_lrz_stencil() 84 so->lrz.enable = false; in update_lrz_stencil() 85 so->lrz.test = false; in update_lrz_stencil() 113 so->lrz.test = true; in fd6_zsa_state_create() 116 so->lrz.write = true; in fd6_zsa_state_create() 122 so->lrz.enable = true; in fd6_zsa_state_create() 123 so->lrz.direction = FD_LRZ_LESS; in fd6_zsa_state_create() [all …]
|
D | fd6_emit.c | 621 struct fd6_lrz_state lrz; in compute_lrz_state() local 624 memset(&lrz, 0, sizeof(lrz)); in compute_lrz_state() 626 lrz.z_mode = compute_ztest_mode(emit, false); in compute_lrz_state() 628 return lrz; in compute_lrz_state() 635 lrz = zsa->lrz; in compute_lrz_state() 639 lrz.write = false; in compute_lrz_state() 641 lrz.enable = false; in compute_lrz_state() 650 (rsc->lrz_direction != lrz.direction)) { in compute_lrz_state() 656 memset(&lrz, 0, sizeof(lrz)); in compute_lrz_state() 660 lrz.enable = false; in compute_lrz_state() [all …]
|
D | fd6_zsa.h | 50 struct fd6_lrz_state lrz; member
|
D | fd6_context.h | 95 struct fd6_lrz_state lrz[2]; member
|
D | fd6_resource.c | 223 rsc->lrz = fd_bo_new(screen->dev, size, 0, "lrz"); in setup_lrz()
|
D | fd6_draw.c | 447 OUT_RELOC(ring, zsbuf->lrz, 0, 0, 0); in fd6_clear_lrz() 530 if (zsbuf->lrz && !is_z32(pfb->zsbuf->format)) { in fd6_clear()
|
D | fd6_gmem.c | 172 if (rsc->lrz) { in emit_zs() 173 OUT_REG(ring, A6XX_GRAS_LRZ_BUFFER_BASE(.bo = rsc->lrz), in emit_zs()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/a5xx/ |
D | fd5_draw.c | 204 OUT_RING(ring, A5XX_RB_MRT_ARRAY_PITCH(fd_bo_size(zsbuf->lrz))); in fd5_clear_lrz() 205 OUT_RELOC(ring, zsbuf->lrz, 0x1000, 0, 0); in fd5_clear_lrz() 336 if (zsbuf->lrz) { in fd5_clear()
|
D | fd5_resource.c | 52 rsc->lrz = fd_bo_new(screen->dev, size, 0, "lrz"); in setup_lrz()
|
D | fd5_gmem.c | 174 if (rsc->lrz) { in emit_zs() 176 OUT_RELOC(ring, rsc->lrz, 0x1000, 0, 0); in emit_zs() 180 OUT_RELOC(ring, rsc->lrz, 0, 0, 0); in emit_zs()
|
D | fd5_emit.c | 583 if (emit->no_lrz_write || !rsc->lrz || !rsc->lrz_valid) in fd5_emit_state()
|
/third_party/mesa3d/src/freedreno/vulkan/ |
D | tu_cmd_buffer.c | 3000 cmd->state.lrz.valid = false; in tu_CmdExecuteCommands() 3189 cmd->state.lrz.image = image; in tu_CmdBeginRenderPass2() 3190 cmd->state.lrz.valid = true; in tu_CmdBeginRenderPass2() 3191 cmd->state.lrz.prev_direction = TU_LRZ_UNKNOWN; in tu_CmdBeginRenderPass2() 3202 cmd->state.lrz.valid = false; in tu_CmdBeginRenderPass2() 3236 cmd->state.lrz.valid = false; in tu_CmdNextSubpass2() 3685 bool invalidate_lrz = pipeline->lrz.force_disable_mask & TU_LRZ_FORCE_DISABLE_LRZ; in tu6_calculate_lrz_state() 3686 bool force_disable_write = pipeline->lrz.force_disable_mask & TU_LRZ_FORCE_DISABLE_WRITE; in tu6_calculate_lrz_state() 3698 if (cmd->state.lrz.prev_direction != TU_LRZ_UNKNOWN && in tu6_calculate_lrz_state() 3700 cmd->state.lrz.prev_direction != lrz_direction) { in tu6_calculate_lrz_state() [all …]
|
D | tu_private.h | 1027 struct tu_lrz_state lrz; member 1263 struct tu_lrz_pipeline lrz; member
|
D | tu_pipeline.c | 1542 pipeline->lrz.fs_has_kill = fs->has_kill; in tu6_emit_fs_outputs() 1543 pipeline->lrz.early_fragment_tests = fs->shader->nir->info.fs.early_fragment_tests; in tu6_emit_fs_outputs() 1547 pipeline->lrz.force_late_z = true; in tu6_emit_fs_outputs() 2963 pipeline->lrz.force_disable_mask |= TU_LRZ_FORCE_DISABLE_WRITE; in tu_pipeline_builder_parse_depth_stencil() 2966 pipeline->lrz.force_disable_mask = TU_LRZ_FORCE_DISABLE_LRZ; in tu_pipeline_builder_parse_depth_stencil() 3032 pipeline->lrz.force_disable_mask |= TU_LRZ_FORCE_DISABLE_WRITE; in tu_pipeline_builder_parse_multisample_and_color_blend()
|
D | tu_clear_blit.c | 2525 cmd->state.lrz.valid = false; in tu_CmdClearAttachments()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/ |
D | freedreno_resource.h | 169 struct fd_bo *lrz; member
|
D | freedreno_resource.c | 1006 if (rsc->lrz) in fd_resource_destroy() 1007 fd_bo_del(rsc->lrz); in fd_resource_destroy()
|
/third_party/mesa3d/docs/relnotes/ |
D | 20.2.0.rst | 4068 - freedreno/a6xx: add early-lrz-late-z mode 4161 - freedreno/a6xx: don't enable early-z/lrz if no z-test
|
D | 21.2.0.rst | 4706 - turnip/lrz: add support for VK_EXT_extended_dynamic_state 4708 - turnip/lrz: added support for depth bounds test enable
|
D | 20.1.0.rst | 3637 - freedreno/a6xx: fix lrz overflow
|
/third_party/skia/third_party/externals/icu/source/data/misc/ |
D | supplementalData.txt | 6118 "lrz",
|
/third_party/icu/icu4c/source/data/misc/ |
D | supplementalData.txt | 6118 "lrz",
|
/third_party/flutter/skia/third_party/externals/icu/source/data/misc/ |
D | supplementalData.txt | 5896 "lrz",
|