mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-01-21 08:40:39 +01:00
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:
parent
9d15390635
commit
8a5106f91a
2 changed files with 13 additions and 13 deletions
|
|
@ -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;
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue