mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-04-23 20:20:38 +02:00
intel/brw: Delete enum brw_urb_write_flags
This was used by the vec4 backend. Reviewed-by: Caio Oliveira <caio.oliveira@intel.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/27872>
This commit is contained in:
parent
cbbed6ca3e
commit
3202f3fdbe
1 changed files with 0 additions and 72 deletions
|
|
@ -585,65 +585,6 @@ enum opcode {
|
|||
RT_OPCODE_TRACE_RAY_LOGICAL,
|
||||
};
|
||||
|
||||
enum brw_urb_write_flags {
|
||||
BRW_URB_WRITE_NO_FLAGS = 0,
|
||||
|
||||
/**
|
||||
* Causes a new URB entry to be allocated, and its address stored in the
|
||||
* destination register (gen < 7).
|
||||
*/
|
||||
BRW_URB_WRITE_ALLOCATE = 0x1,
|
||||
|
||||
/**
|
||||
* Causes the current URB entry to be deallocated (gen < 7).
|
||||
*/
|
||||
BRW_URB_WRITE_UNUSED = 0x2,
|
||||
|
||||
/**
|
||||
* Causes the thread to terminate.
|
||||
*/
|
||||
BRW_URB_WRITE_EOT = 0x4,
|
||||
|
||||
/**
|
||||
* Indicates that the given URB entry is complete, and may be sent further
|
||||
* down the 3D pipeline (gen < 7).
|
||||
*/
|
||||
BRW_URB_WRITE_COMPLETE = 0x8,
|
||||
|
||||
/**
|
||||
* Indicates that an additional offset (which may be different for the two
|
||||
* vec4 slots) is stored in the message header (gen == 7).
|
||||
*/
|
||||
BRW_URB_WRITE_PER_SLOT_OFFSET = 0x10,
|
||||
|
||||
/**
|
||||
* Indicates that the channel masks in the URB_WRITE message header should
|
||||
* not be overridden to 0xff (gen == 7).
|
||||
*/
|
||||
BRW_URB_WRITE_USE_CHANNEL_MASKS = 0x20,
|
||||
|
||||
/**
|
||||
* Indicates that the data should be sent to the URB using the
|
||||
* URB_WRITE_OWORD message rather than URB_WRITE_HWORD (gen == 7). This
|
||||
* causes offsets to be interpreted as multiples of an OWORD instead of an
|
||||
* HWORD, and only allows one OWORD to be written.
|
||||
*/
|
||||
BRW_URB_WRITE_OWORD = 0x40,
|
||||
|
||||
/**
|
||||
* Convenient combination of flags: end the thread while simultaneously
|
||||
* marking the given URB entry as complete.
|
||||
*/
|
||||
BRW_URB_WRITE_EOT_COMPLETE = BRW_URB_WRITE_EOT | BRW_URB_WRITE_COMPLETE,
|
||||
|
||||
/**
|
||||
* Convenient combination of flags: mark the given URB entry as complete
|
||||
* and simultaneously allocate a new one.
|
||||
*/
|
||||
BRW_URB_WRITE_ALLOCATE_COMPLETE =
|
||||
BRW_URB_WRITE_ALLOCATE | BRW_URB_WRITE_COMPLETE,
|
||||
};
|
||||
|
||||
enum fb_write_logical_srcs {
|
||||
FB_WRITE_LOGICAL_SRC_COLOR0, /* REQUIRED */
|
||||
FB_WRITE_LOGICAL_SRC_COLOR1, /* for dual source blend messages */
|
||||
|
|
@ -799,19 +740,6 @@ enum interpolator_logical_srcs {
|
|||
INTERP_NUM_SRCS
|
||||
};
|
||||
|
||||
|
||||
#ifdef __cplusplus
|
||||
/**
|
||||
* Allow brw_urb_write_flags enums to be ORed together.
|
||||
*/
|
||||
inline brw_urb_write_flags
|
||||
operator|(brw_urb_write_flags x, brw_urb_write_flags y)
|
||||
{
|
||||
return static_cast<brw_urb_write_flags>(static_cast<int>(x) |
|
||||
static_cast<int>(y));
|
||||
}
|
||||
#endif
|
||||
|
||||
enum ENUM_PACKED brw_predicate {
|
||||
BRW_PREDICATE_NONE = 0,
|
||||
BRW_PREDICATE_NORMAL = 1,
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue