summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/i965/gen7_urb.c
AgeCommit message (Expand)AuthorFilesLines
2017-09-26i965: Convert brw->*_program into a brw->programs[i] array.Kenneth Graunke1-2/+2
2017-08-30i965: drop brw->is_haswell in favor of devinfo->is_haswellLionel Landwerlin1-4/+4
2017-08-30i965: drop brw->is_baytrail in favor of devinfo->is_baytrailLionel Landwerlin1-2/+2
2017-08-30i965: drop brw->gt in favor of devinfo->gtLionel Landwerlin1-2/+2
2017-08-30i965: drop brw->gen in favor of devinfo->genLionel Landwerlin1-5/+8
2017-08-18i965: Stop looking at NewDriverState when emitting 3DSTATE_URBJason Ekstrand1-3/+1
2017-07-13i965: Stop re-uploading push constants after URB reconfiguration.Kenneth Graunke1-1/+5
2017-07-13i965/urb: Trigger upload_urb on NEW_BLORPJason Ekstrand1-1/+2
2017-06-09i965/cnl: Make URB {VS, GS, HS, DS} sizes non multiple of 3Anuj Phogat1-0/+1
2016-11-19i965: Delete unused variable.Kenneth Graunke1-2/+0
2016-11-19intel: Share URB configuration code between GL and Vulkan.Kenneth Graunke1-138/+4
2016-11-19i965: Use arrays in Gen7+ URB code.Kenneth Graunke1-202/+134
2016-11-19i965: Drop brw->urb.{nr_*_entries,*_start} assignments from gen7_urb.c.Kenneth Graunke1-17/+8
2016-11-19i965: Switch to roundf in HS/DS URB code.Kenneth Graunke1-2/+2
2016-11-19i965: Make URB code use prog_data for GS/tessellation enable checks.Kenneth Graunke1-6/+4
2016-11-19intel: Convert devinfo->urb.min_*_entries into an array.Kenneth Graunke1-4/+5
2016-11-19intel: Convert devinfo->urb.max_*_entries into an array.Kenneth Graunke1-10/+16
2016-10-05i965: Eliminate brw->gs.prog_data pointer.Kenneth Graunke1-1/+3
2016-10-05i965: Eliminate brw->tes.prog_data pointer.Kenneth Graunke1-1/+3
2016-10-05i965: Eliminate brw->tcs.prog_data pointer.Kenneth Graunke1-1/+3
2016-10-05i965: Eliminate brw->vs.prog_data pointer.Kenneth Graunke1-1/+3
2016-10-03i965: rename max_ds_* variable to max_tes_*Timothy Arceri1-2/+2
2016-10-03i965: rename max_hs_* variables to max_tcs_*Timothy Arceri1-2/+2
2016-09-23i965: get rid of duplicated values from gen_device_infoLionel Landwerlin1-8/+8
2016-09-23intel/i965: make gen_device_info mutableLionel Landwerlin1-1/+1
2016-09-20i965: Rename intelScreen to screen.Kenneth Graunke1-1/+1
2016-09-03intel: s/brw_device_info/gen_device_info/Jason Ekstrand1-1/+1
2016-07-04i965/urb: Allow blorp to record current settingsTopi Pohjolainen1-40/+50
2016-07-04i965/blorp/gen7+: Do not trigger push constant space reconfigTopi Pohjolainen1-2/+1
2016-06-23i965: Avoid division by zero.Ardinartsev Nikita1-11/+15
2016-06-13i965: Fix issues with number of VS URB entries on Cherryview/Broxton.Kenneth Graunke1-0/+2
2016-05-18Revert "i965/urb: fixes division by zero"Matt Turner1-5/+19
2016-05-18i965/urb: fixes division by zeroArdinartsev Nikita1-19/+5
2016-04-23i965/blorp: Use BRW_NEW_BLORP instead of trashing all state bitsTopi Pohjolainen1-2/+1
2016-04-23i965: Make all atoms to track BRW_NEW_BLORP by defaultKenneth Graunke1-2/+4
2015-12-22i965: Remove unnecessary brw->tess_ctrl_program assertions.Kenneth Graunke1-1/+0
2015-12-22i965: Consolidate BRW_NEW_TESS_{CTRL,EVAL}_PROGRAM flags.Kenneth Graunke1-6/+4
2015-12-15i965: Allocate URB space for HS and DS stages when required.Chris Forbes1-34/+143
2015-12-14i965: Use DIV_ROUND_UP() in gen7_urb.c code.Kenneth Graunke1-9/+8
2015-12-09i965: Define state flag to signal that the URB size has been altered.Francisco Jerez1-0/+3
2015-11-17i965: Fix PIPE_CONTOL typo.Kenneth Graunke1-1/+1
2015-07-29i965: Use float calculations when double is unnecessary.Matt Turner1-1/+1
2015-03-31i965/state: Don't use brw->state.dirty.brwJordan Justen1-2/+2
2014-12-02i965: Delete brw_state_flags::cache and related code.Kenneth Graunke1-1/+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-2/+4
2014-10-24i965: Skip recalculating URB allocations if the entry size didn't change.Eric Anholt1-0/+13
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