glsl/linker: Use constant_initializer instead of constant_value to initialize uniforms
[mesa.git] / src / glsl / nir /
2015-10-09 Rob Clarkglsl: move shader_enums into nir
2015-10-09 Connor Abbottnir/instr_set: remove unnecessary check in nir_instrs_e...
2015-10-09 Connor Abbottnir: make nir_instrs_equal() static
2015-10-09 Connor Abbottnir/cse: use the instruction set API
2015-10-09 Connor Abbottnir: add an instruction set API
2015-10-09 Connor Abbottnir: constify instruction comparison functions
2015-10-09 Connor Abbottnir: constify nir_ssa_alu_instr_src_components()
2015-10-09 Connor Abbottnir: split out instruction comparison functions
2015-10-09 Neil Robertsnir: Add a function to determine if a source is dynamic...
2015-10-08 Jason Ekstrandnir/sweep: Reparent the shader name
2015-10-04 Timothy Arceriglsl: reduce memory footprint of uniform_storage struct
2015-10-04 Kenneth Graunkenir: Add a nir_shader_info::has_transform_feedback_vary...
2015-10-04 Kenneth Graunkenir: Introduce new nir_intrinsic_load_per_vertex_input...
2015-10-04 Kenneth Graunkenir/lower_io: Make get_io_offset() return a nir_ssa_def...
2015-10-03 Jason Ekstrandnir: Add a nir_foreach_variable macro
2015-10-02 Jason Ekstrandnir: Move GS data to nir_shader_info
2015-10-02 Jason Ekstrandnir: Add a a nir_shader_info struct
2015-10-02 Jason Ekstrandnir/glsl: Take a gl_shader_program and a stage rather...
2015-10-02 Chris Wilsonnir: Fix uninitialized 'progress' variable in nir_lower...
2015-10-02 Connor Abbottnir/remove_phis: handle trivial back-edges
2015-10-01 Kenneth Graunkenir: Allow nir_lower_io() to only lower one type of...
2015-09-30 Jordan Justennir: Don't set dest in SSBO store glsl_to_nir conversion
2015-09-29 Kenneth Graunkenir: Use a system value for gl_PrimitiveIDIn.
2015-09-29 Jordan Justennir: Convert SYSTEM_VALUE_NUM_WORK_GROUPS to a nir...
2015-09-26 Kenneth Graunkenir: Add a function to count the number of vertices...
2015-09-25 Iago Toral Quiroganir: Implement lowered SSBO atomic intrinsics
2015-09-25 Iago Toral Quiroganir/glsl_to_nir: ignore an instruction's dest if it...
2015-09-25 Iago Toral Quiroganir: Implement __intrinsic_load_ssbo
2015-09-25 Samuel Iglesias... nir: modify the instruction insertion in nir_visitor...
2015-09-25 Iago Toral Quiroganir: Implement __intrinsic_store_ssbo
2015-09-25 Samuel Iglesias... nir: Implement ir_unop_get_buffer_size
2015-09-23 Kenneth Graunkenir: Add new GS intrinsics that maintain a count of...
2015-09-23 Kenneth Graunkenir: Add unit tests for control flow graphs.
2015-09-23 Kenneth Graunkenir/cf: Fix dominance metadata in the dead control...
2015-09-23 Kenneth Graunkenir/cf: Fix unlink_block_successors to actually unlink...
2015-09-23 Kenneth Graunkenir/cf: Alter block successors before adding a fake...
2015-09-23 Kenneth Graunkenir/cf: Conditionally do block_add_normal_succs() in...
2015-09-23 Kenneth Graunkenir/cf: Don't break outer-block successors in split_blo...
2015-09-23 Kenneth Graunkenir/cf: Make a helper function for removing a predecessor.
2015-09-23 Kenneth Graunkenir: Validate that a block doesn't have two identical...
2015-09-23 Jason Ekstrandnir/lower_vec_to_movs: Don't emit unneeded movs
2015-09-23 Jason Ekstrandnir/lower_vec_to_movs: Properly handle source modifiers...
2015-09-23 Jason Ekstrandnir/lower_alu_to_scalar: Add support for nir_op_fdph
2015-09-23 Jason Ekstrandnir: Add fdph and fdph_replicated opcodes
2015-09-23 Jason Ekstrandnir/lower_alu_to_scalar: Return after lower_reduction
2015-09-23 Jason Ekstrandnir/lower_alu_to_scalar: Use the builder
2015-09-21 Kenneth Graunkenir: Report progress from nir_normalize_cubemap_coords().
2015-09-21 Kenneth Graunkenir: Add braces around multi-line loop.
2015-09-21 Kenneth Graunkenir: Report progress from nir_lower_system_values().
2015-09-21 Kenneth Graunkenir: Report progress from nir_split_var_copies().
2015-09-21 Kenneth Graunkenir: Report progress from nir_lower_locals_to_regs().
2015-09-21 Kenneth Graunkenir: Report progress from nir_remove_dead_variables().
2015-09-21 Jason Ekstrandnir: Report progress from lower_vec_to_movs().
2015-09-21 Kenneth Graunkenir: Report progress from nir_lower_globals_vars_to_loc...
2015-09-21 Jason Ekstrandnir/builder: Don't use designated initializers
2015-09-21 Jason Ekstrandnir: Move system value -> intrinsic mapping into nir.c
2015-09-21 Emil Velikovnir: rename nir_lower_samplers.c{pp,}
2015-09-21 Emil Velikovnir: add C wrapper around glsl_type::record_location_offset
2015-09-21 Emil Velikovnir: move stdio.h inclusion before extern C
2015-09-20 Rob Clarknir/print: fix coverity error
2015-09-19 Rob Clarknir: add two-sided-color lowering pass
2015-09-19 Rob Clarknir/build: add nir_vec() helper
2015-09-19 Rob Clarknir/lower_tex: add support to clamp texture coords
2015-09-19 Rob Clarknir/lower_tex: support for lowering RECT textures
2015-09-19 Rob Clarknir/lower_tex: support projector lowering per sampler...
2015-09-19 Rob Clarknir/lower_tex: split out project_src() helper
2015-09-19 Rob Clarknir: rename nir_lower_tex_projector
2015-09-18 Rob Clarknir/builder: fix c++11 compiler warning
2015-09-18 Rob Clarknir: really actually fix comment this time
2015-09-18 Rob Clarknir/print: print variable names
2015-09-18 Rob Clarknir: some comment fixups
2015-09-17 Rob Clarknir: add lowering stage for user-clip-planes / clipdist
2015-09-17 Rob Clarknir: add sysval for user-clip-planes
2015-09-17 Jason Ekstrandnir: Add a pass to rewrite uses of vecN sources to...
2015-09-17 Jason Ekstrandnir: Add comments to nir_index_instrs and nir_index_ssa...
2015-09-17 Jason Ekstrandnir: Add a generic instruction index
2015-09-17 Timothy Arcerinir: support indirect indexing samplers in struct arrays
2015-09-17 Timothy Arceriglsl: store uniform slot id in var location field
2015-09-16 Rob Clarknir/print: print symbolic names from shader-enum
2015-09-16 Rob Clarknir/print: bit of state refactoring
2015-09-16 Rob Clarknir: add lowering for ffract
2015-09-15 Jason Ekstrandnir/builder: Use a normal temporary array in nir_channel
2015-09-15 Jason Ekstrandnir/lower_vec_to_movs: Coalesce into destinations of...
2015-09-15 Jason Ekstrandnir: Add a fdot instruction that replicates the result...
2015-09-15 Jason Ekstrandnir/lower_vec_to_movs: Coalesce movs on-the-fly when...
2015-09-15 Jason Ekstrandnir/lower_vec_to_movs: Get rid of start_idx and swizzle...
2015-09-15 Jason Ekstrandnir/lower_vec_to_movs: Handle partially SSA shaders
2015-09-15 Jason Ekstrandnir/lower_vec_to_movs: Pass the shader around directly
2015-09-13 Jordan Justennir: Add gl_WorkGroupID system variable
2015-09-13 Jordan Justennir: Add gl_LocalInvocationID variable
2015-09-13 Rob Clarknir: add nir_channel() to get at single components...
2015-09-11 Jason Ekstrandnir/from_ssa: Use instr_rewrite_dest
2015-09-11 Jason Ekstrandnir: Add a function for rewriting instruction destinations
2015-09-11 Jason Ekstrandnir: Only unlink sources that are actually valid
2015-09-11 Jason Ekstrandnir: Remove the mem_ctx parameter from ssa_def_rewrite_uses
2015-09-11 Jason Ekstrandnir: Fix a bunch of ralloc parenting errors
2015-09-11 Jason Ekstrandnir/lower_outputs_to_temporaries: Reparent the output...
2015-09-11 Kenneth Graunkenir: Store some geometry shader data in nir_shader.
2015-09-11 Kenneth Graunkenir/builder: Add nir_load_var() and nir_store_var(...
2015-09-10 Ilia Mirkinnir: convert glsl imageSamples into a new intrinsic
next