Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | iris: untested index buffer upload | Kenneth Graunke | 2019-02-21 | 1 | -3/+11 |
| | |||||
* | iris: state cleaning | Kenneth Graunke | 2019-02-21 | 3 | -39/+53 |
| | |||||
* | iris: comment about reemitting and flushing | Kenneth Graunke | 2019-02-21 | 2 | -1/+5 |
| | |||||
* | iris: allow mapped buffers during execution (faster) | Kenneth Graunke | 2019-02-21 | 1 | -1/+1 |
| | |||||
* | iris: disable __gen_validate_value in release mode | Kenneth Graunke | 2019-02-21 | 1 | -1/+3 |
| | |||||
* | iris: drop assert for now | Kenneth Graunke | 2019-02-21 | 1 | -2/+2 |
| | |||||
* | iris: fix release builds | Kenneth Graunke | 2019-02-21 | 1 | -2/+0 |
| | |||||
* | iris: better VFI | Kenneth Graunke | 2019-02-21 | 1 | -7/+6 |
| | |||||
* | iris: IndexFormat = size/2 | Chris Wilson | 2019-02-21 | 1 | -1/+1 |
| | | | | | | | | brw uses: IndexFormat = index_size >> 1 anv uses: IndexFromat = index_type[index_size] | ||||
* | iris: use u_transfer helpers for now | Kenneth Graunke | 2019-02-21 | 1 | -23/+3 |
| | |||||
* | iris: fix pull bufs that aren't the first user upload | Kenneth Graunke | 2019-02-21 | 1 | -1/+1 |
| | |||||
* | iris: fill out pull constant buffers | Kenneth Graunke | 2019-02-21 | 1 | -0/+20 |
| | |||||
* | iris: make surface states for cbufs | Kenneth Graunke | 2019-02-21 | 2 | -5/+35 |
| | |||||
* | iris: have more than one const_offset | Kenneth Graunke | 2019-02-21 | 2 | -11/+14 |
| | |||||
* | iris: completely rewrite binder | Kenneth Graunke | 2019-02-21 | 9 | -76/+136 |
| | | | | now we get a new one per batch, and flush if it fills up | ||||
* | iris: better ubo handling | Kenneth Graunke | 2019-02-21 | 4 | -82/+90 |
| | |||||
* | iris: fix import from dri2/3 | Chris Wilson | 2019-02-21 | 1 | -3/+24 |
| | |||||
* | iris: fix constant packet length to match i965 | Kenneth Graunke | 2019-02-21 | 1 | -1/+4 |
| | |||||
* | iris: maybe slightly less boats uniforms | Kenneth Graunke | 2019-02-21 | 1 | -0/+3 |
| | |||||
* | 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 |
| |