Kenneth Graunke
efea4d96d9
iris: some draw info, vbs, sample mask
2019-02-21 10:26:04 -08:00
Kenneth Graunke
d6ad9f4732
iris: a bit of depth
...
still need to allocate separate stencil
2019-02-21 10:26:04 -08:00
Kenneth Graunke
7abe5aefd3
iris: fix SF_CL length
2019-02-21 10:26:04 -08:00
Kenneth Graunke
c1c6c3a18a
iris: don't segfault on !old_cso
2019-02-21 10:26:04 -08:00
Kenneth Graunke
3eadb1b3a1
iris: framebuffers
2019-02-21 10:26:04 -08:00
Kenneth Graunke
e7c9bddda7
iris: stipples and vertex elements
2019-02-21 10:26:04 -08:00
Kenneth Graunke
d0aab78dc3
iris: sampler views
2019-02-21 10:26:04 -08:00
Kenneth Graunke
831d630b8b
iris: Surfaces!
2019-02-21 10:26:04 -08:00
Kenneth Graunke
4ec5f8be3e
iris: SF_CLIP_VIEWPORT
2019-02-21 10:26:04 -08:00
Kenneth Graunke
970836c34e
iris: scissors
2019-02-21 10:26:04 -08:00
Kenneth Graunke
7c875deaf0
iris: RASTER + SF + some CLIP, fix DIRTY vs. NEW
2019-02-21 10:26:04 -08:00
Kenneth Graunke
02f583b0a0
iris: initial gpu state, merges
2019-02-21 10:26:04 -08:00
Kenneth Graunke
a13d417ac1
iris: merge pack
...
this lets us merge dynamic and pre-baked state, also like anv
2019-02-21 10:26:04 -08:00
Kenneth Graunke
aee39df710
iris: packing with valgrind.
...
borrowed macros from anv!
2019-02-21 10:26:04 -08:00
Kenneth Graunke
d3d6ef37f6
iris: initial render state upload
2019-02-21 10:26:04 -08:00
Kenneth Graunke
14ca30507f
iris: viewport state, sort of
2019-02-21 10:26:04 -08:00
Kenneth Graunke
2dce0e94a3
iris: Initial commit of a new 'iris' driver for Intel Gen8+ GPUs.
...
This commit introduces a new Gallium driver for Intel Gen8+ GPUs,
named 'iris_dri.so' after the hardware.
Developed by:
- Kenneth Graunke (overall driver)
- Dave Airlie (shaders, conditional render, overflow query, Gen8 port)
- Chris Wilson (fencing, pinned memory, ...)
- Jordan Justen (compute shaders)
- Jason Ekstrand (image load store)
- Caio Marcelo de Oliveira Filho (tessellation control passthrough)
- Rafael Antognolli (auxiliary buffer fixes)
- The rest of the i965 contributors and the Mesa community
2019-02-21 10:26:04 -08:00