summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/i965/brw_binding_tables.c
AgeCommit message (Expand)AuthorFilesLines
2017-09-26i965: Convert brw->*_program into a brw->programs[i] array.Kenneth Graunke1-3/+3
2017-08-30i965: drop brw->gen in favor of devinfo->genLionel Landwerlin1-2/+4
2017-08-04i965: Reduce passing 2x32b of reloc_domains to 2 bitsChris Wilson1-1/+1
2017-03-21i965: Drop AUB_TRACE_* stuff.Kenneth Graunke1-4/+3
2017-03-06i965: Delete vestiges of resource streamer code.Kenneth Graunke1-214/+9
2017-03-02i965: Replace BRW_SURFACEFORMAT_* with ISL_FORMAT_*.Kenneth Graunke1-1/+1
2016-07-15i965: Use ISL for emitting buffer surface statesJason Ekstrand1-1/+1
2016-04-23i965: Make all atoms to track BRW_NEW_BLORP by defaultKenneth Graunke1-1/+9
2016-01-14i965/gen7.5+: Disable resource streamer during GPGPU workloads.Francisco Jerez1-1/+1
2016-01-11i965: Upload 3DSTATE_BINDING_TABLE_POINTERS_HS when !TCS on Gen9+.Kenneth Graunke1-3/+4
2015-12-11i965: Add tessellation shader surface support.Kenneth Graunke1-0/+54
2015-11-11i965: Combine BRW_NEW_*_BINDING_TABLE dirty bits.Kenneth Graunke1-13/+8
2015-09-02i965: Make gen7_enable_hw_binding_tables staticIan Romanick1-1/+1
2015-08-07i965: Fix HW binding tables editingChris Wilson1-6/+9
2015-07-18i965: Upload binding tables in hw-generated binding table format.Abdiel Janulgue1-9/+57
2015-07-18i965: Implement interface to edit binding table entriesAbdiel Janulgue1-0/+55
2015-07-18i965: Enable hardware-generated binding tables on render path.Abdiel Janulgue1-0/+100
2015-04-30i965: Refactor and expose brw_upload_binding_table()Topi Pohjolainen1-7/+14
2015-03-31i965/state: Don't use brw->state.dirty.brwJordan Justen1-1/+1
2015-03-02i965: Remove the create_raw_surface vtbl hook.Francisco Jerez1-3/+5
2014-12-02i965: Delete brw_state_flags::cache and related code.Kenneth Graunke1-2/+0
2014-12-02i965: Move BRW_NEW_*_PROG_DATA flags to .brw (not .cache).Kenneth Graunke1-3/+3
2014-12-02i965: Rename CACHE_NEW_*_PROG to BRW_NEW_*_PROG_DATA.Kenneth Graunke1-4/+4
2014-11-29i965: Alphabetize brw_tracked_state flags and use a consistent style.Kenneth Graunke1-11/+12
2014-11-03i965/skl: Always emit 3DSTATE_BINDING_TABLE_POINTERS_* on Skylake.Kenneth Graunke1-1/+1
2014-09-19i965/gen6/gs: Upload binding table for user-provided geometry shaders.Iago Toral Quiroga1-1/+4
2014-09-04Revert 5 i965 patches: 8e27a4d2, 373143ed, c5bdf9be, 6f56e142, 88e3d404Jordan Justen1-1/+1
2014-09-01i965: Create a macro for setting a dirty bit.Paul Berry1-1/+1
2014-07-02i965: Fix stale binding table comment.Eric Anholt1-2/+0
2014-03-10i965: Move binding table update packets to binding table setup time.Eric Anholt1-3/+17
2014-03-10i965: Reorganize the code in brw_upload_binding_tables.Kenneth Graunke1-17/+18
2013-11-26i965/gs: Properly skip GS binding table upload when no GS active.Paul Berry1-1/+1
2013-10-29i965: Simplify the shader time code by using atomic counter helpers.Francisco Jerez1-1/+3
2013-10-15i965: Make a brw_stage_prog_data for storing the SURF_INDEX information.Eric Anholt1-34/+13
2013-09-19i965: Move binding table code to a new file, brw_binding_tables.c.Kenneth Graunke1-0/+242