aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/brw_cs.c
Commit message (Expand)AuthorAgeFilesLines
* i965: Keep track of the per-thread scratch allocation in brw_stage_state.Francisco Jerez2016-06-131-25/+23
* i965: Account for poor address calculations in Haswell CS scratch size.Kenneth Graunke2016-06-121-1/+20
* i965: Allocate scratch space for the maximum number of compute threads.Kenneth Graunke2016-06-121-1/+3
* i965: Add uniform for a CS thread local base IDJordan Justen2016-06-011-0/+3
* i965: Shrink stage_prog_data param array lengthJordan Justen2016-05-291-1/+1
* glsl: move to compiler/Emil Velikov2016-01-261-1/+1
* i965: Move brw_cs_fill_local_id_payload() to libi965_compilerKristian Høgsberg Kristensen2015-12-111-36/+0
* i965: Enable shared local memory for CS shared variablesJordan Justen2015-12-091-0/+13
* i965: Clean up #includes in the compiler.Matt Turner2015-11-241-0/+1
* i965: Compile brw_cs_fill_local_id_payload() as C.Matt Turner2015-11-241-0/+36
* i965: Push down inclusion of brw_program.h.Matt Turner2015-11-241-0/+1
* i965: Rename brw_foo_emit to brw_compile_fooJason Ekstrand2015-10-191-3/+3
* i965/cs: Rework cs_emit to take a nir_shader and a brw_compilerJason Ekstrand2015-10-191-2/+8
* i965: Move brw_get_shader_time_index() call out of emit functionsKristian Høgsberg Kristensen2015-10-081-1/+5
* i965: Move brw_dump_ir() out of brw_*_emit() functionsKristian Høgsberg Kristensen2015-10-081-0/+3
* i965: Move prog_data uniform setup to the codegen levelJason Ekstrand2015-10-021-1/+4
* i965: Move binding table setup to codegen time.Jason Ekstrand2015-10-021-0/+20
* i965: Pull stage_prog_data.nr_params out of the NIR shaderJason Ekstrand2015-10-021-2/+2
* i965: Get rid of prog_data compare functionsJason Ekstrand2015-09-301-21/+0
* i965: Move perf_debug code to brw_codegen_*_prog()Kristian Høgsberg Kristensen2015-09-141-5/+26
* i965: Move compute shader code aroundKristian Høgsberg Kristensen2015-09-141-0/+194