mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-27 17:00:09 +01:00
i965: Move MRF macros from brw_inst.h to brw_eu.h.
brw_inst.h is only for the brw_inst/brw_compact_inst functions. Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
This commit is contained in:
parent
76732932ec
commit
6b525d9f2b
3 changed files with 10 additions and 9 deletions
|
|
@ -543,6 +543,15 @@ is_3src(enum opcode opcode)
|
|||
return opcode_descs[opcode].nsrc == 3;
|
||||
}
|
||||
|
||||
/** Maximum SEND message length */
|
||||
#define BRW_MAX_MSG_LENGTH 15
|
||||
|
||||
/** First MRF register used by pull loads */
|
||||
#define FIRST_SPILL_MRF(gen) ((gen) == 6 ? 21 : 13)
|
||||
|
||||
/** First MRF register used by spills */
|
||||
#define FIRST_PULL_LOAD_MRF(gen) ((gen) == 6 ? 16 : 13)
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
|
|
|||
|
|
@ -25,6 +25,7 @@
|
|||
*
|
||||
*/
|
||||
|
||||
#include "brw_eu.h"
|
||||
#include "brw_fs.h"
|
||||
#include "brw_cfg.h"
|
||||
#include "glsl/nir/glsl_types.h"
|
||||
|
|
|
|||
|
|
@ -39,15 +39,6 @@
|
|||
extern "C" {
|
||||
#endif
|
||||
|
||||
/** Maximum SEND message length */
|
||||
#define BRW_MAX_MSG_LENGTH 15
|
||||
|
||||
/** First MRF register used by pull loads */
|
||||
#define FIRST_SPILL_MRF(gen) ((gen) == 6 ? 21 : 13)
|
||||
|
||||
/** First MRF register used by spills */
|
||||
#define FIRST_PULL_LOAD_MRF(gen) ((gen) == 6 ? 16 : 13)
|
||||
|
||||
/* brw_context.h has a forward declaration of brw_inst, so name the struct. */
|
||||
typedef struct brw_inst {
|
||||
uint64_t data[2];
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue