summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/brw_nir.h
Commit message (Expand)AuthorAgeFilesLines
* i965: Don't use nir_assign_var_locations for VS/TES/GS outputs.Kenneth Graunke2016-10-271-1/+0
* i965: Silence unused parameter warningsIan Romanick2016-10-171-1/+0
* i965/nir: Roll set_default_interpolation into lower_fs_inputsJason Ekstrand2016-09-151-0/+1
* i965/fs: Use NIR for handling forced per-sample interpolationJason Ekstrand2016-09-151-1/+2
* intel: s/brw_device_info/gen_device_info/Jason Ekstrand2016-09-031-3/+3
* i965: Move the type_size function declartaions to brw_nir.hJason Ekstrand2016-08-291-2/+7
* i965/fs: Rework representation of fragment output locations in NIR.Francisco Jerez2016-08-251-0/+5
* i965: Implement the WaPreventHSTessLevelsInterference workaround.Kenneth Graunke2016-08-181-0/+2
* i965: Add nir based intrinsic lowering and thread ID uniformJordan Justen2016-06-011-0/+2
* i965: Move brw_create_nir to brw_program.cJason Ekstrand2016-05-261-6/+0
* i965/nir: Move the type_size_*_bytes functions to brw_nir.hJason Ekstrand2016-05-261-0/+13
* i965: Port INTEL_PRECISE_TRIG=1 to NIR.Kenneth Graunke2016-04-111-0/+2
* i965: Pass brw_compiler into brw_preprocess_nir() instead of is_scalar.Kenneth Graunke2016-04-111-1/+2
* i965/nir: Lower nir compute shader shared variablesJordan Justen2016-03-171-0/+1
* i965: Avoid recalculating the normal VUE map for IO lowering.Kenneth Graunke2016-02-261-3/+2
* i965: Avoid recalculating the tessellation VUE map for IO lowering.Kenneth Graunke2016-02-261-2/+2
* i965: Eliminate brw_nir_lower_{inputs,outputs,io} functions.Kenneth Graunke2016-02-261-5/+15
* i965: Apply VS attribute workarounds in NIR.Kenneth Graunke2016-02-091-1/+6
* nir: move to compiler/Emil Velikov2016-01-261-1/+1
* i965: Defer input lowering for tessellation stages until specialization.Kenneth Graunke2015-12-221-4/+3
* i965: Use nir_lower_tex for texture coordinate loweringJason Ekstrand2015-11-231-0/+6
* i965/nir: Split shader optimization and lowering into three stagesJason Ekstrand2015-11-231-0/+9
* nir/nir_opt_peephole_ffma: Move this lowering pass to the i965 driverEduardo Lima Mitev2015-11-101-0/+2
* i965/nir: Pull GLSL uniform handling into a common functionJason Ekstrand2015-10-021-0/+6
* i965/nir: Pull common ARB program uniform handling into a common functionJason Ekstrand2015-10-021-0/+3
* i965/nir: Add new utility method brw_glsl_base_type_for_nir_type()Eduardo Lima Mitev2015-08-031-0/+2
* i965/nir: Move brw_type_for_nir_type() to brw_nir to allow reuseEduardo Lima Mitev2015-08-031-0/+3
* i965/nir: Pass a is_scalar boolean to brw_create_nir()Eduardo Lima Mitev2015-08-031-1/+2
* i965: Create NIR during LinkShader() and ProgramStringNotify().Kenneth Graunke2015-04-111-0/+6
* i965: Add a NIR analysis pass for determining when a boolean resolve is neededJason Ekstrand2015-03-231-0/+78