summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/gen7_cs_state.c
Commit message (Expand)AuthorAgeFilesLines
* i965: Eliminate brw->cs.prog_data pointer.Kenneth Graunke2016-10-051-5/+6
* i965: Add missing BRW_NEW_CS_PROG_DATA to compute constant atom.Kenneth Graunke2016-10-041-1/+2
* i965: get rid of duplicated values from gen_device_infoLionel Landwerlin2016-09-231-2/+2
* intel/i965: make gen_device_info mutableLionel Landwerlin2016-09-231-1/+1
* i965: Rename intelScreen to screen.Kenneth Graunke2016-09-201-2/+2
* intel: s/brw_device_info/gen_device_info/Jason Ekstrand2016-09-031-1/+1
* i965: use new subroutine index uploader.Dave Airlie2016-08-231-0/+3
* i965: Use ISL for emitting buffer surface statesJason Ekstrand2016-07-151-1/+1
* i965: Fix comment about CS scratch space encodings on Broadwell+.Kenneth Graunke2016-06-161-1/+1
* i965: Fix cross-primitive scratch corruption when changing the per-thread all...Francisco Jerez2016-06-131-3/+3
* i965: Fix encode_slm_size() to take a generation, not a device info.Kenneth Graunke2016-06-131-1/+2
* i965: Use the correct number of threads for compute shaders.Kenneth Graunke2016-06-121-1/+3
* i965: Fix CS scratch size calculations on Ivybridge and Baytrail.Kenneth Graunke2016-06-121-2/+4
* i965: Fix Haswell CS per-thread scratch space encoding.Kenneth Graunke2016-06-121-2/+14
* i965: Fix shared local memory size for Gen9+.Kenneth Graunke2016-06-121-9/+2
* i965: Remove old CS local ID handlingJordan Justen2016-06-011-4/+1
* i965: Support new local ID push constant & cross-thread constantsJordan Justen2016-06-011-45/+49
* i965: Store number of threads in brw_cs_prog_dataJordan Justen2016-06-011-22/+10
* i965: Make all atoms to track BRW_NEW_BLORP by defaultKenneth Graunke2016-04-231-0/+3
* glsl: move to compiler/Emil Velikov2016-01-261-1/+1
* i965: Trigger CS state reemission when new sampler state is uploaded.Francisco Jerez2016-01-191-0/+1
* i965/gen8/cs: Gen8 requires 64 byte alignment for push constant dataJordan Justen2015-12-221-3/+3
* i965: Enable shared local memory for CS shared variablesJordan Justen2015-12-091-0/+12
* i965/state: Get rid of dword_pitch arguments to buffer functionsJason Ekstrand2015-12-071-1/+1
* i965: Clean up #includes in the compiler.Matt Turner2015-11-241-0/+2
* i965: Setup pull constant state for compute programsJordan Justen2015-11-011-0/+31
* i965/cs: Split out helper for building local id payloadKristian Høgsberg Kristensen2015-10-081-71/+9
* i965/cs: Remove the prog argument from local_id_payload_dwordsJason Ekstrand2015-10-021-4/+3
* i965/cs: Re-emit cs_state when surfaces have changedJordan Justen2015-09-291-1/+2
* i965/cs: Re-emit push constants and cs_state on new batchesJordan Justen2015-09-291-2/+4
* i965: Move compute shader code aroundKristian Høgsberg Kristensen2015-09-141-0/+347