aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/brw_binding_tables.c
Commit message (Expand)AuthorAgeFilesLines
* i965: Convert brw->*_program into a brw->programs[i] array.Kenneth Graunke2017-09-261-3/+3
* i965: drop brw->gen in favor of devinfo->genLionel Landwerlin2017-08-301-2/+4
* i965: Reduce passing 2x32b of reloc_domains to 2 bitsChris Wilson2017-08-041-1/+1
* i965: Drop AUB_TRACE_* stuff.Kenneth Graunke2017-03-211-4/+3
* i965: Delete vestiges of resource streamer code.Kenneth Graunke2017-03-061-214/+9
* i965: Replace BRW_SURFACEFORMAT_* with ISL_FORMAT_*.Kenneth Graunke2017-03-021-1/+1
* i965: Use ISL for emitting buffer surface statesJason Ekstrand2016-07-151-1/+1
* i965: Make all atoms to track BRW_NEW_BLORP by defaultKenneth Graunke2016-04-231-1/+9
* i965/gen7.5+: Disable resource streamer during GPGPU workloads.Francisco Jerez2016-01-141-1/+1
* i965: Upload 3DSTATE_BINDING_TABLE_POINTERS_HS when !TCS on Gen9+.Kenneth Graunke2016-01-111-3/+4
* i965: Add tessellation shader surface support.Kenneth Graunke2015-12-111-0/+54
* i965: Combine BRW_NEW_*_BINDING_TABLE dirty bits.Kenneth Graunke2015-11-111-13/+8
* i965: Make gen7_enable_hw_binding_tables staticIan Romanick2015-09-021-1/+1
* i965: Fix HW binding tables editingChris Wilson2015-08-071-6/+9
* i965: Upload binding tables in hw-generated binding table format.Abdiel Janulgue2015-07-181-9/+57
* i965: Implement interface to edit binding table entriesAbdiel Janulgue2015-07-181-0/+55
* i965: Enable hardware-generated binding tables on render path.Abdiel Janulgue2015-07-181-0/+100
* i965: Refactor and expose brw_upload_binding_table()Topi Pohjolainen2015-04-301-7/+14
* i965/state: Don't use brw->state.dirty.brwJordan Justen2015-03-311-1/+1
* i965: Remove the create_raw_surface vtbl hook.Francisco Jerez2015-03-021-3/+5
* i965: Delete brw_state_flags::cache and related code.Kenneth Graunke2014-12-021-2/+0
* i965: Move BRW_NEW_*_PROG_DATA flags to .brw (not .cache).Kenneth Graunke2014-12-021-3/+3
* i965: Rename CACHE_NEW_*_PROG to BRW_NEW_*_PROG_DATA.Kenneth Graunke2014-12-021-4/+4
* i965: Alphabetize brw_tracked_state flags and use a consistent style.Kenneth Graunke2014-11-291-11/+12
* i965/skl: Always emit 3DSTATE_BINDING_TABLE_POINTERS_* on Skylake.Kenneth Graunke2014-11-031-1/+1
* i965/gen6/gs: Upload binding table for user-provided geometry shaders.Iago Toral Quiroga2014-09-191-1/+4
* Revert 5 i965 patches: 8e27a4d2, 373143ed, c5bdf9be, 6f56e142, 88e3d404Jordan Justen2014-09-041-1/+1
* i965: Create a macro for setting a dirty bit.Paul Berry2014-09-011-1/+1
* i965: Fix stale binding table comment.Eric Anholt2014-07-021-2/+0
* i965: Move binding table update packets to binding table setup time.Eric Anholt2014-03-101-3/+17
* i965: Reorganize the code in brw_upload_binding_tables.Kenneth Graunke2014-03-101-17/+18
* i965/gs: Properly skip GS binding table upload when no GS active.Paul Berry2013-11-261-1/+1
* i965: Simplify the shader time code by using atomic counter helpers.Francisco Jerez2013-10-291-1/+3
* i965: Make a brw_stage_prog_data for storing the SURF_INDEX information.Eric Anholt2013-10-151-34/+13
* i965: Move binding table code to a new file, brw_binding_tables.c.Kenneth Graunke2013-09-191-0/+242