Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | iris: flush always | Kenneth Graunke | 2019-02-21 | 1 | -0/+3 |
| | |||||
* | iris: transfers | Kenneth Graunke | 2019-02-21 | 1 | -21/+136 |
| | |||||
* | iris: util_copy_framebuffer_state (ported from Rob's v3d patches) | Kenneth Graunke | 2019-02-21 | 1 | -14/+2 |
| | |||||
* | iris: fix VF INSTANCING length | Kenneth Graunke | 2019-02-21 | 1 | -1/+1 |
| | |||||
* | iris: more depth stuffs... | Kenneth Graunke | 2019-02-21 | 2 | -12/+77 |
| | | | | still missing stencil | ||||
* | iris: fix 3DSTATE_VERTEX_ELEMENTS length | Kenneth Graunke | 2019-02-21 | 1 | -1/+2 |
| | |||||
* | iris: fix whitespace | Kenneth Graunke | 2019-02-21 | 1 | -2/+3 |
| | |||||
* | iris: Lower the max number of decoded VBO lines | Kenneth Graunke | 2019-02-21 | 1 | -0/+1 |
| | | | | saint foo, vbo lines! | ||||
* | iris: fix decoding and undo testing code | Kenneth Graunke | 2019-02-21 | 1 | -2/+4 |
| | |||||
* | iris: fix batch chaining... | Kenneth Graunke | 2019-02-21 | 1 | -18/+30 |
| | | | | don't chain a batch just for the end | ||||
* | iris: caps | Kenneth Graunke | 2019-02-21 | 1 | -0/+13 |
| | |||||
* | iris: chaining not growing | Kenneth Graunke | 2019-02-21 | 4 | -94/+93 |
| | |||||
* | iris: just turn batch reset_and_clear_caches into reset | Kenneth Graunke | 2019-02-21 | 1 | -6/+1 |
| | |||||
* | iris: delete growing code and just die for now | Kenneth Graunke | 2019-02-21 | 2 | -138/+1 |
| | | | | | | we need proper batch chaining. without relocations, we can't grow, since we've only allocated so much VMA for the batch, and the mechanism only works if we can pin it at the old address | ||||
* | iris: blorp bug fixes | Kenneth Graunke | 2019-02-21 | 1 | -11/+15 |
| | | | | I wrote this earlier, but it got lost somehow... | ||||
* | iris: properly reject formats, fixes RGB32 rendering with texture float | Kenneth Graunke | 2019-02-21 | 1 | -1/+1 |
| | |||||
* | iris: proper # of uniforms | Kenneth Graunke | 2019-02-21 | 1 | -2/+3 |
| | | | | or at least closer...we were using bytes, we want 256-bit units... | ||||
* | iris: proper length for VE packet? | Kenneth Graunke | 2019-02-21 | 1 | -1/+3 |
| | |||||
* | iris: uniforms for VS | Kenneth Graunke | 2019-02-21 | 1 | -0/+3 |
| | |||||
* | iris: bump GL version to 4.2 | Kenneth Graunke | 2019-02-21 | 2 | -14/+19 |
| | |||||
* | iris: some depth stuff :( | Kenneth Graunke | 2019-02-21 | 3 | -47/+55 |
| | |||||
* | iris: assert surf init | Kenneth Graunke | 2019-02-21 | 1 | -13/+15 |
| | |||||
* | iris: no more drawing rectangle in blorp | Kenneth Graunke | 2019-02-21 | 1 | -5/+1 |
| | | | | | | | there's some bug here as Jason's patches for only emitting 3DS_DR once got reverted by Mark later on, apparently they regressed MSAA tests. need to sort that out. | ||||
* | iris: blorp URB | Kenneth Graunke | 2019-02-21 | 1 | -7/+23 |
| | |||||
* | iris: make blorp pin the binder | Kenneth Graunke | 2019-02-21 | 2 | -0/+4 |
| | |||||
* | iris: linear staging buffers - fast CPU access... | Kenneth Graunke | 2019-02-21 | 1 | -1/+1 |
| | |||||
* | iris: hacky flushing for now | Kenneth Graunke | 2019-02-21 | 1 | -0/+14 |
| | |||||
* | iris: drop the 48b printout, we never use anything else | Kenneth Graunke | 2019-02-21 | 1 | -3/+2 |
| | |||||
* | iris: add INTEL_DEBUG=reemit | Kenneth Graunke | 2019-02-21 | 1 | -1/+2 |
| | |||||
* | iris: fix blorp prog data crashes | Kenneth Graunke | 2019-02-21 | 1 | -6/+9 |
| | |||||
* | iris: more blorp | Kenneth Graunke | 2019-02-21 | 4 | -50/+150 |
| | |||||
* | iris: fix sampler view crashes | Kenneth Graunke | 2019-02-21 | 1 | -1/+1 |
| | |||||
* | iris: drop bogus binder free | Kenneth Graunke | 2019-02-21 | 1 | -1/+0 |
| | | | | I was malloc'ing it but then I changed my mind and embedded it directly | ||||
* | iris: more blitting code to make readpixels work | Kenneth Graunke | 2019-02-21 | 4 | -11/+135 |
| | |||||
* | iris: bits of blorp code | Kenneth Graunke | 2019-02-21 | 6 | -5/+300 |
| | |||||
* | iris: move bo_offset_from_sba | Kenneth Graunke | 2019-02-21 | 3 | -26/+31 |
| | | | | for wider use | ||||
* | iris: copy over i965's cache tracking | Kenneth Graunke | 2019-02-21 | 9 | -65/+233 |
| | | | | needed to split out vtbl so I can pipe control without ice | ||||
* | iris: pull in newer comments | Kenneth Graunke | 2019-02-21 | 1 | -13/+16 |
| | |||||
* | iris: Defines for base addresses rather than numbers everywhere | Kenneth Graunke | 2019-02-21 | 4 | -15/+56 |
| | |||||
* | iris: Move get_command_space to iris_batch.c | Kenneth Graunke | 2019-02-21 | 3 | -14/+14 |
| | | | | for reuse in blorp. it's a better interface anyway. | ||||
* | iris: fix texturing! | Kenneth Graunke | 2019-02-21 | 1 | -0/+14 |
| | |||||
* | iris: better SBE | Kenneth Graunke | 2019-02-21 | 2 | -27/+86 |
| | |||||
* | iris: vma - fix assert | Kenneth Graunke | 2019-02-21 | 1 | -1/+1 |
| | |||||
* | iris: vma fixes - don't free binder address | Kenneth Graunke | 2019-02-21 | 1 | -3/+18 |
| | |||||
* | iris: bo reuse | Kenneth Graunke | 2019-02-21 | 1 | -13/+4 |
| | |||||
* | iris: crazy pipe control code | Kenneth Graunke | 2019-02-21 | 6 | -1/+608 |
| | | | | imported from ~kwg/mesa pcx-2, gen < 8 code dropped | ||||
* | iris: fixes | Kenneth Graunke | 2019-02-21 | 1 | -11/+14 |
| | |||||
* | iris: fixes from i965 | Kenneth Graunke | 2019-02-21 | 1 | -12/+38 |
| | |||||
* | iris: port bug fix from i965 | Kenneth Graunke | 2019-02-21 | 1 | -1/+1 |
| | |||||
* | iris: fix index | Kenneth Graunke | 2019-02-21 | 1 | -2/+2 |
| |