RADV_DEBUG_NOBINNING = 0x200000,
RADV_DEBUG_NO_LOAD_STORE_OPT = 0x400000,
RADV_DEBUG_NO_NGG = 0x800000,
- RADV_DEBUG_NO_SHADER_BALLOT = 0x1000000,
- RADV_DEBUG_ALL_ENTRYPOINTS = 0x2000000,
- RADV_DEBUG_DUMP_META_SHADERS = 0x4000000,
- RADV_DEBUG_NO_MEMORY_CACHE = 0x8000000,
- RADV_DEBUG_DISCARD_TO_DEMOTE = 0x10000000,
- RADV_DEBUG_LLVM = 0x20000000,
+ RADV_DEBUG_ALL_ENTRYPOINTS = 0x1000000,
+ RADV_DEBUG_DUMP_META_SHADERS = 0x2000000,
+ RADV_DEBUG_NO_MEMORY_CACHE = 0x4000000,
+ RADV_DEBUG_DISCARD_TO_DEMOTE = 0x8000000,
+ RADV_DEBUG_LLVM = 0x10000000,
};
enum {
{"nobinning", RADV_DEBUG_NOBINNING},
{"noloadstoreopt", RADV_DEBUG_NO_LOAD_STORE_OPT},
{"nongg", RADV_DEBUG_NO_NGG},
- {"noshaderballot", RADV_DEBUG_NO_SHADER_BALLOT},
{"allentrypoints", RADV_DEBUG_ALL_ENTRYPOINTS},
{"metashaders", RADV_DEBUG_DUMP_META_SHADERS},
{"nomemorycache", RADV_DEBUG_NO_MEMORY_CACHE},
*/
if (LLVM_VERSION_MAJOR < 9)
instance->debug_flags |= RADV_DEBUG_NO_LOAD_STORE_OPT;
- } else if (!strcmp(name, "Wolfenstein: Youngblood")) {
- if (!(instance->debug_flags & RADV_DEBUG_NO_SHADER_BALLOT) &&
- (instance->debug_flags & RADV_DEBUG_LLVM)) {
- /* Force enable VK_AMD_shader_ballot because it looks
- * safe and it gives a nice boost (+20% on Vega 56 at
- * this time). It also prevents corruption on LLVM.
- */
- instance->perftest_flags |= RADV_PERFTEST_SHADER_BALLOT;
- }
} else if (!strcmp(name, "Fledge")) {
/*
* Zero VRAM for "The Surge 2"