summaryrefslogtreecommitdiff
path: root/src/compiler/nir/nir.h
AgeCommit message (Expand)AuthorFilesLines
2017-05-09nir: Embed the shader_info in the nir_shader againJason Ekstrand1-1/+1
2017-05-08nir: fix (hopefully) windows buildRob Clark1-0/+4
2017-05-04nir: add pass to lower atomic counters to SSBORob Clark1-0/+1
2017-04-24nir/i965: add before ffma algebraic optsTimothy Arceri1-0/+1
2017-03-30nir: Add support for 8 and 16-bit typesJason Ekstrand1-0/+4
2017-03-24nir/lower_wpos_center: support adding sample position to fragment coordinateIago Toral Quiroga1-1/+1
2017-03-23nir: Return progress from nir_convert_from_ssa().Matt Turner1-1/+1
2017-03-23nir: Return progress from nir_lower_io().Matt Turner1-1/+1
2017-03-23nir: Return progress from nir_lower_regs_to_ssa().Matt Turner1-2/+2
2017-03-23nir: Return progress from nir_lower_samplers().Matt Turner1-1/+1
2017-03-23nir: Return progress from nir_lower_atomics().Matt Turner1-1/+1
2017-03-23nir: Return progress from nir_lower_clamp_color_outputs().Matt Turner1-1/+1
2017-03-23nir: Return progress from nir_lower_clip_fs().Matt Turner1-1/+1
2017-03-23nir: Return progress from nir_lower_clip_vs().Matt Turner1-1/+1
2017-03-23nir: Return progress from nir_move_vec_src_uses_to_dest().Matt Turner1-1/+1
2017-03-23nir: Return progress from nir_lower_to_source_mods().Matt Turner1-1/+1
2017-03-23nir: Return progress from nir_lower_clip_cull_distance_arrays().Matt Turner1-1/+1
2017-03-23nir: Return progress from nir_lower_var_copies().Matt Turner1-1/+1
2017-03-23nir: Return progress from nir_lower_load_const_to_scalar().Matt Turner1-1/+1
2017-03-23nir: Return progress from nir_lower_64bit_pack().Matt Turner1-1/+1
2017-03-23nir: Return progress from nir_lower_doubles().Matt Turner1-1/+1
2017-03-23nir: Return progress from nir_lower_vars_to_ssa().Matt Turner1-1/+1
2017-03-23nir: Fix misspellings.Matt Turner1-1/+1
2017-03-23nir: Stop using apostrophes to pluralize.Matt Turner1-7/+7
2017-03-22nir: consistently use ifndef guards over pragma onceEmil Velikov1-1/+4
2017-03-14nir: Add a get_nir_type_for_glsl_base_type helperJason Ekstrand1-2/+8
2017-03-01nir: Add a simple int64 lowering passJason Ekstrand1-0/+9
2017-02-21nir: do not #include util/debug.h within extern C {}Emil Velikov1-1/+4
2017-02-16nir: Rename lower_double_pack to lower_64bit_packJason Ekstrand1-1/+1
2017-02-16nir: handle 64-bit integer types in glsl->nir type conversion.Dave Airlie1-0/+6
2017-01-12nir: Introduce a nir_opt_move_comparisons() pass.Kenneth Graunke1-0/+2
2017-01-10nir: Add a pass to lower TES patch_vertices intrinsics to a constant.Kenneth Graunke1-0/+1
2017-01-09nir: add nir_type_conversion_op()Samuel Iglesias Gonsálvez1-0/+2
2017-01-09nir: add nir_get_nir_type_for_glsl_type()Samuel Iglesias Gonsálvez1-0/+24
2017-01-06nir: Add a local variable-based copy propagation passJason Ekstrand1-0/+2
2016-12-30nir/lower_var_copies: Use a shader rather than a void *mem_ctxJason Ekstrand1-1/+1
2016-12-30nir: Make nir_copy_deref follow the "clone" patternJason Ekstrand1-2/+2
2016-12-29nir: Add foreach_register helper macrosJason Ekstrand1-0/+5
2016-12-29nir: Rename convert_to_ssa lower_regs_to_ssaJason Ekstrand1-3/+2
2016-12-22nir: Add a pass for moving SPIR-V continue blocks to the ends of loopsJason Ekstrand1-0/+2
2016-12-22nir: Add an optimization pass to remove trivial continuesJason Ekstrand1-0/+2
2016-12-23nir: add a loop unrolling passTimothy Arceri1-0/+2
2016-12-23nir: Add a LCSAA-passThomas Helland1-0/+2
2016-12-23nir: Add a loop analysis passThomas Helland1-1/+40
2016-12-23nir: Add a couple quick-and-dirty out-of-SSA helpersJason Ekstrand1-0/+3
2016-12-13nir/lower_tex: add lowering for texture gradient on shadow samplersIago Toral Quiroga1-0/+7
2016-12-13nir/lower_tex: add lowering for texture gradient on cube mapsIago Toral Quiroga1-0/+5
2016-12-12treewide: s/comparitor/comparator/Ilia Mirkin1-2/+2
2016-12-05nir: Remove some unused fields from nir_variableJason Ekstrand1-34/+0
2016-12-05nir: Delete most of the constant_initializer supportJason Ekstrand1-0/+4