aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/brw_nir_uniforms.cpp
Commit message (Expand)AuthorAgeFilesLines
* i965: Drop mark_surface_used mechanism.Kenneth Graunke2019-01-131-4/+0
* i965: Drop assert about number of uniforms in ARB handling.Kenneth Graunke2018-10-151-3/+2
* intel/compiler: rename brw_nir_lower_glsl_imagesAlejandro Piñeiro2018-09-051-2/+2
* intel/compiler: remove unused variable num_imagesAlejandro Piñeiro2018-09-051-2/+0
* intel/compiler: Remove surface_idx from brw_image_paramJason Ekstrand2018-08-291-3/+0
* anv,i965: Lower away image derefs in the driverJason Ekstrand2018-08-291-0/+130
* i965: Combine both gl_PatchVerticesIn lowering passes.Kenneth Graunke2018-07-261-28/+0
* intel/nir: Fixup deref modes after lowering patch verticesJason Ekstrand2018-06-221-0/+2
* i965: Setup glsl uniforms by index rather than name matchingNeil Roberts2018-06-211-13/+37
* i965: account for NIR uniforms without nameEduardo Lima Mitev2018-06-211-1/+1
* i965: Add gl_state_index casts for PATCH_VERTICES_INJason Ekstrand2018-02-141-1/+2
* i965: fix tessellation regressions with gl_state_index16Dave Airlie2018-02-121-1/+1
* mesa,glsl,nir: reduce gl_state_index size to 2 bytesMarek Olšák2018-02-131-1/+1
* i965/nir: add a helper to lower gl_PatchVerticesIn to a uniformIago Toral Quiroga2018-01-101-0/+25
* nir: Get rid of nir_shader::stageJason Ekstrand2017-10-201-2/+2
* intel/compiler: Allocate pull_param in assign_constant_locationsJason Ekstrand2017-10-121-2/+0
* intel: Allocate prog_data::[pull_]param deeper inside the compilerJason Ekstrand2017-10-121-2/+14
* intel: Rewrite the world of push/pull paramsJason Ekstrand2017-10-121-34/+35
* i965: Don't allocate uniform space for samplersTimothy Arceri2017-05-011-1/+1
* i965: make brw_setup_image_uniform_values staticEmil Velikov2017-03-221-1/+1
* i965: Move the back-end compiler to src/intel/compilerJason Ekstrand2017-03-131-2/+1
* i965: Reduce cross-pollination between the DRI driver and compilerJason Ekstrand2017-03-011-1/+1
* i965: Move image uniform setup to brw_nir_uniforms.cppJason Ekstrand2017-03-011-0/+51
* i965: Enable uploading 64-bit integer uniformsIan Romanick2017-01-201-1/+3
* i965: stop passing gl_shader_program to brw_nir_setup_glsl_uniforms()Timothy Arceri2017-01-061-8/+6
* i965/nir: double/dvec2 uniforms only need to be padded to a single vec4 slotSamuel Iglesias Gonsálvez2017-01-031-1/+2
* st/mesa/glsl/nir/i965: make use of new gl_shader_program_data in gl_shader_pr...Timothy Arceri2016-11-191-2/+3
* i965, anv: Use NIR FragCoord re-center and y-transform passes.Kenneth Graunke2016-05-201-11/+5
* i965: fixup uniform setup for doublesConnor Abbott2016-05-101-1/+6
* i965: fix struct type in commentTimothy Arceri2016-04-111-1/+1
* glsl: move to compiler/Emil Velikov2016-01-261-1/+1
* i965: Make uniform offsets be in terms of bytesJason Ekstrand2015-12-071-4/+2
* i965/nir_uniforms: Replace comps_per_unit with an is_scalar booleanJason Ekstrand2015-12-071-13/+15
* i965: Clean up #includes in the compiler.Matt Turner2015-11-241-1/+0
* i965: add support for image AoATimothy Arceri2015-11-041-0/+2
* i965: Use nir_foreach_variableJason Ekstrand2015-10-021-1/+1
* i965/nir: Pull GLSL uniform handling into a common functionJason Ekstrand2015-10-021-0/+121
* i965/nir: Pull common ARB program uniform handling into a common functionJason Ekstrand2015-10-021-0/+61