radv: move RADV_HASH_SHADER_xxx flags to radv_pipeline.c
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/26713>
This commit is contained in:

committed by
Marge Bot

parent
9d15390635
commit
8a5106f91a
@@ -225,6 +225,19 @@ radv_generate_pipeline_key(const struct radv_device *device, const VkPipelineSha
|
||||
return key;
|
||||
}
|
||||
|
||||
#define RADV_HASH_SHADER_CS_WAVE32 (1 << 1)
|
||||
#define RADV_HASH_SHADER_PS_WAVE32 (1 << 2)
|
||||
#define RADV_HASH_SHADER_GE_WAVE32 (1 << 3)
|
||||
#define RADV_HASH_SHADER_LLVM (1 << 4)
|
||||
#define RADV_HASH_SHADER_KEEP_STATISTICS (1 << 8)
|
||||
#define RADV_HASH_SHADER_USE_NGG_CULLING (1 << 13)
|
||||
#define RADV_HASH_SHADER_EMULATE_RT (1 << 16)
|
||||
#define RADV_HASH_SHADER_SPLIT_FMA (1 << 17)
|
||||
#define RADV_HASH_SHADER_RT_WAVE64 (1 << 18)
|
||||
#define RADV_HASH_SHADER_NO_FMASK (1 << 19)
|
||||
#define RADV_HASH_SHADER_NO_RT (1 << 20)
|
||||
#define RADV_HASH_SHADER_DUAL_BLEND_MRT1 (1 << 21)
|
||||
|
||||
uint32_t
|
||||
radv_get_hash_flags(const struct radv_device *device, bool stats)
|
||||
{
|
||||
|
@@ -2067,19 +2067,6 @@ struct radv_event {
|
||||
uint64_t *map;
|
||||
};
|
||||
|
||||
#define RADV_HASH_SHADER_CS_WAVE32 (1 << 1)
|
||||
#define RADV_HASH_SHADER_PS_WAVE32 (1 << 2)
|
||||
#define RADV_HASH_SHADER_GE_WAVE32 (1 << 3)
|
||||
#define RADV_HASH_SHADER_LLVM (1 << 4)
|
||||
#define RADV_HASH_SHADER_KEEP_STATISTICS (1 << 8)
|
||||
#define RADV_HASH_SHADER_USE_NGG_CULLING (1 << 13)
|
||||
#define RADV_HASH_SHADER_EMULATE_RT (1 << 16)
|
||||
#define RADV_HASH_SHADER_SPLIT_FMA (1 << 17)
|
||||
#define RADV_HASH_SHADER_RT_WAVE64 (1 << 18)
|
||||
#define RADV_HASH_SHADER_NO_FMASK (1 << 19)
|
||||
#define RADV_HASH_SHADER_NO_RT (1 << 20)
|
||||
#define RADV_HASH_SHADER_DUAL_BLEND_MRT1 (1 << 21)
|
||||
|
||||
struct radv_pipeline_key;
|
||||
struct radv_ray_tracing_group;
|
||||
|
||||
|
Reference in New Issue
Block a user