summaryrefslogtreecommitdiff
path: root/src/glsl/nir/nir.h
AgeCommit message (Expand)AuthorFilesLines
2015-11-06nir: some small cleanupsRob Clark1-5/+5
2015-11-05nir: Rename live_variables to live_ssa_defs.Kenneth Graunke1-2/+2
2015-11-03nir: Unexpose _impl versions of copy_prop and dceJason Ekstrand1-2/+0
2015-10-28nir: Copy "patch" flag from ir_variable to nir_variable.Kenneth Graunke1-0/+1
2015-10-27glsl: keep track of intra-stage indices for atomicsTimothy Arceri1-2/+2
2015-10-21nir: Constify nir_gs_count_verticesJason Ekstrand1-1/+1
2015-10-21nir/info: Add more information about geometry shadersJason Ekstrand1-0/+12
2015-10-19nir/info: Add a few bits of info for fragment shadersJason Ekstrand1-0/+13
2015-10-19nir/info: Add compute shader local size to nir_shader_infoJason Ekstrand1-0/+4
2015-10-19nir/info: Move the GS info into a stage-specific info unionJason Ekstrand1-6/+8
2015-10-19nir: Add a label to nir_shader_infoJason Ekstrand1-0/+3
2015-10-15nir: Add helpers for creating variables and adding them to listsJason Ekstrand1-0/+20
2015-10-09glsl: move shader_enums into nirRob Clark1-1/+1
2015-10-09nir: constify nir_ssa_alu_instr_src_components()Connor Abbott1-1/+1
2015-10-09nir: Add a function to determine if a source is dynamically uniformNeil Roberts1-0/+1
2015-10-04nir: Add a nir_shader_info::has_transform_feedback_varyings flag.Kenneth Graunke1-0/+3
2015-10-02nir: Add a nir_foreach_variable macroJason Ekstrand1-0/+3
2015-10-02nir: Move GS data to nir_shader_infoJason Ekstrand1-8/+8
2015-10-02nir: Add a a nir_shader_info structJason Ekstrand1-0/+34
2015-10-01nir: Allow nir_lower_io() to only lower one type of variable.Kenneth Graunke1-0/+1
2015-09-26nir: Add a function to count the number of vertices a GS emits.Kenneth Graunke1-0/+2
2015-09-23nir: Add new GS intrinsics that maintain a count of emitted vertices.Kenneth Graunke1-0/+2
2015-09-21nir: Report progress from nir_normalize_cubemap_coords().Kenneth Graunke1-1/+1
2015-09-21nir: Report progress from nir_lower_system_values().Kenneth Graunke1-1/+1
2015-09-21nir: Report progress from nir_split_var_copies().Kenneth Graunke1-1/+1
2015-09-21nir: Report progress from nir_lower_locals_to_regs().Kenneth Graunke1-1/+1
2015-09-21nir: Report progress from nir_remove_dead_variables().Kenneth Graunke1-1/+1
2015-09-21nir: Report progress from lower_vec_to_movs().Jason Ekstrand1-1/+1
2015-09-21nir: Report progress from nir_lower_globals_vars_to_local().Kenneth Graunke1-1/+1
2015-09-21nir: Move system value -> intrinsic mapping into nir.cJason Ekstrand1-0/+1
2015-09-18nir: add two-sided-color lowering passRob Clark1-0/+2
2015-09-18nir/lower_tex: add support to clamp texture coordsRob Clark1-0/+18
2015-09-18nir/lower_tex: support for lowering RECT texturesRob Clark1-0/+7
2015-09-18nir/lower_tex: support projector lowering per sampler typeRob Clark1-1/+12
2015-09-18nir: rename nir_lower_tex_projectorRob Clark1-1/+1
2015-09-17nir: really actually fix comment this timeRob Clark1-1/+1
2015-09-17nir: some comment fixupsRob Clark1-5/+5
2015-09-17nir: add lowering stage for user-clip-planes / clipdistRob Clark1-0/+3
2015-09-17nir: Add a pass to rewrite uses of vecN sources to the vecN destinationJason Ekstrand1-0/+1
2015-09-17nir: Add a generic instruction indexJason Ekstrand1-0/+4
2015-09-17glsl: store uniform slot id in var location fieldTimothy Arceri1-0/+1
2015-09-16nir: add lowering for ffractRob Clark1-0/+3
2015-09-15nir: Add a fdot instruction that replicates the result to a vec4Jason Ekstrand1-0/+6
2015-09-11nir: Add a function for rewriting instruction destinationsJason Ekstrand1-0/+2
2015-09-11nir: Remove the mem_ctx parameter from ssa_def_rewrite_usesJason Ekstrand1-1/+1
2015-09-11nir: Fix a bunch of ralloc parenting errorsJason Ekstrand1-6/+7
2015-09-11nir: Store some geometry shader data in nir_shader.Kenneth Graunke1-0/+8
2015-09-10nir: add nir_texop_texture_samples and convert from glslIlia Mirkin1-1/+3
2015-09-09nir: Add a pass to lower outputs to temporary variablesJason Ekstrand1-0/+2
2015-09-09nir/cursor: Add a constructor for the end of a block but before the jumpJason Ekstrand1-0/+11