Kristian Høgsberg Kristensen
c325bb24b5
vk: Pull in new generated headers
...
The new headers use stdbool for enable/disable fields which
implicitly converts expressions like (flags & 8) to 0 or 1.
Also handles MBO (must-be-one) fields by setting them to one,
corrects a bspec typo (_3DPRIM_LISTSTRIP_ADJ -> LINESTRIP) and
makes a few enum values less clashy.
2015-07-06 22:12:26 -07:00
Kristian Høgsberg Kristensen
24dff4f8fa
vk/headers: Handle MBO fields
...
These must be set to one.
2015-06-24 09:37:50 -07:00
Kristian Høgsberg Kristensen
9e59003fb1
vk: Undo relocs for scratch bos
2015-06-19 15:42:15 -07:00
Kristian Høgsberg Kristensen
aba75d0546
vk/headers: Make General State offsets relocations
2015-06-19 15:42:15 -07:00
Kristian Høgsberg Kristensen
aedd3c9579
vk: Add missing gen7 RENDER_SURFACE_STATE struct
2015-06-17 21:42:29 -07:00
Kristian Høgsberg Kristensen
a5b49d2799
vk: Use generated headers with fixed point support
...
The generated headers now convert float in the template struct to the
correct fixed point format.
2015-06-11 09:25:04 -07:00
Kristian Høgsberg Kristensen
ea7ef46cf9
vk: Regenerate headers with __gen_validate_value()
2015-06-11 09:25:03 -07:00
Kristian Høgsberg Kristensen
2f6aa424e9
vk: Update generated headers with support for 64 bit fields
2015-06-02 22:57:42 -07:00
Kristian Høgsberg
5e637c5d5a
vk/pack: Generate length macros for structs
2015-05-26 11:27:31 -07:00
Kristian Høgsberg
c03314bdd3
vk: Update to header files with nested struct support
...
This will let us do MOCS settings right.
2015-05-25 20:20:31 -07:00
Kristian Høgsberg
1d40e6ade8
vk: Update generated header files
...
This fixes a problem where register addresses where incorrectly shifted.
2015-05-18 20:52:43 -07:00
Kristian Høgsberg
9905481552
vk: Add generated header for HSW and IVB (GEN75 and GEN7)
2015-05-12 14:29:04 -07:00