diff options
| -rw-r--r-- | docs/envvars.rst | 4 | ||||
| -rw-r--r-- | src/amd/vulkan/radv_debug.h | 2 | ||||
| -rw-r--r-- | src/amd/vulkan/radv_device.c | 2 | ||||
| -rw-r--r-- | src/amd/vulkan/radv_instance.c | 2 | ||||
| -rw-r--r-- | src/amd/vulkan/winsys/amdgpu/radv_amdgpu_winsys.c | 4 |
5 files changed, 7 insertions, 7 deletions
diff --git a/docs/envvars.rst b/docs/envvars.rst index 050f0c35de0..cdd9cec057f 100644 --- a/docs/envvars.rst +++ b/docs/envvars.rst @@ -1442,8 +1442,8 @@ RADV driver environment variables disable VK_EXT_graphics_pipeline_library ``nohiz`` disable HIZ for depthstencil images - ``noibs`` - disable directly recording command buffers in GPU-visible memory + ``noibchaining`` + disable chaining IB buffers ``nomeshshader`` disable mesh shader support on GFX10.3+ ``nongg`` diff --git a/src/amd/vulkan/radv_debug.h b/src/amd/vulkan/radv_debug.h index dfd03a07009..453235fd714 100644 --- a/src/amd/vulkan/radv_debug.h +++ b/src/amd/vulkan/radv_debug.h @@ -20,7 +20,7 @@ enum { RADV_DEBUG_NO_HIZ = 1ull << 5, RADV_DEBUG_NO_COMPUTE_QUEUE = 1ull << 6, RADV_DEBUG_ALL_BOS = 1ull << 7, - RADV_DEBUG_NO_IBS = 1ull << 8, + RADV_DEBUG_NO_IB_CHAINING = 1ull << 8, RADV_DEBUG_DUMP_SPIRV = 1ull << 9, RADV_DEBUG_ZERO_VRAM = 1ull << 10, RADV_DEBUG_SYNC_SHADERS = 1ull << 11, diff --git a/src/amd/vulkan/radv_device.c b/src/amd/vulkan/radv_device.c index 59742e80437..4e3ef3d8c6d 100644 --- a/src/amd/vulkan/radv_device.c +++ b/src/amd/vulkan/radv_device.c @@ -1379,7 +1379,7 @@ radv_CreateDevice(VkPhysicalDevice physicalDevice, const VkDeviceCreateInfo *pCr device->vk.enabled_features.extendedDynamicState3ColorBlendEquation) radv_shader_part_cache_init(&device->ps_epilogs, &ps_epilog_ops); - if (pdev->info.has_graphics && !(instance->debug_flags & RADV_DEBUG_NO_IBS)) + if (pdev->info.has_graphics && !(instance->debug_flags & RADV_DEBUG_NO_IB_CHAINING)) radv_create_gfx_preamble(device); if (!device->vk.disable_internal_cache) { diff --git a/src/amd/vulkan/radv_instance.c b/src/amd/vulkan/radv_instance.c index 0cc6852f697..faa4a8e598f 100644 --- a/src/amd/vulkan/radv_instance.c +++ b/src/amd/vulkan/radv_instance.c @@ -35,7 +35,7 @@ static const struct debug_control radv_debug_options[] = {{"nofastclears", RADV_ {"nohiz", RADV_DEBUG_NO_HIZ}, {"nocompute", RADV_DEBUG_NO_COMPUTE_QUEUE}, {"allbos", RADV_DEBUG_ALL_BOS}, - {"noibs", RADV_DEBUG_NO_IBS}, + {"noibchaining", RADV_DEBUG_NO_IB_CHAINING}, {"spirv", RADV_DEBUG_DUMP_SPIRV}, {"zerovram", RADV_DEBUG_ZERO_VRAM}, {"syncshaders", RADV_DEBUG_SYNC_SHADERS}, diff --git a/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_winsys.c b/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_winsys.c index f1a1eda7ebc..1190c5cbdc6 100644 --- a/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_winsys.c +++ b/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_winsys.c @@ -236,7 +236,7 @@ radv_amdgpu_winsys_create(int fd, uint64_t debug_flags, uint64_t perftest_flags, /* Check that options don't differ from the existing winsys. */ if (((debug_flags & RADV_DEBUG_ALL_BOS) && !ws->debug_all_bos) || ((debug_flags & RADV_DEBUG_HANG) && !ws->debug_log_bos) || - ((debug_flags & RADV_DEBUG_NO_IBS) && ws->chain_ib) || (perftest_flags != ws->perftest)) { + ((debug_flags & RADV_DEBUG_NO_IB_CHAINING) && ws->chain_ib) || (perftest_flags != ws->perftest)) { fprintf(stderr, "radv/amdgpu: Found options that differ from the existing winsys.\n"); return VK_ERROR_INITIALIZATION_FAILED; } @@ -283,7 +283,7 @@ radv_amdgpu_winsys_create(int fd, uint64_t debug_flags, uint64_t perftest_flags, ws->info.ip[AMD_IP_SDMA].num_queues = MIN2(ws->info.ip[AMD_IP_SDMA].num_queues, MAX_RINGS_PER_TYPE); ws->info.ip[AMD_IP_COMPUTE].num_queues = MIN2(ws->info.ip[AMD_IP_COMPUTE].num_queues, MAX_RINGS_PER_TYPE); - ws->chain_ib = !(debug_flags & RADV_DEBUG_NO_IBS); + ws->chain_ib = !(debug_flags & RADV_DEBUG_NO_IB_CHAINING); ws->debug_all_bos = !!(debug_flags & RADV_DEBUG_ALL_BOS); ws->debug_log_bos = debug_flags & RADV_DEBUG_HANG; |