gallium/ddebug: new pipe for hang detection and driver state dumping (v2)
[mesa.git] / src / glsl /
2015-08-25 Kenneth Graunkenir: Use nir_shader::stage rather than passing it around.
2015-08-25 Kenneth Graunkenir: Store gl_shader_stage in nir_shader.
2015-08-25 Jason Ekstrandnir/lower_io: Remove assign_var_locations_direct_first
2015-08-25 Jason Ekstrandnir/lower_io: Separate driver_location and base offset...
2015-08-25 Jason Ekstrandnir/intrinsics: Add a second const index to load_uniform
2015-08-25 Kenneth Graunkenir: Pass a type_size() function pointer into nir_lower...
2015-08-24 Kenneth Graunkenir: Use !block_ends_in_jump() in a few places rather...
2015-08-24 Connor Abbottnir/cf: reimplement nir_cf_node_remove() using the...
2015-08-24 Connor Abbottnir/cf: add new control modification API's
2015-08-24 Connor Abbottnir/cf: use a cursor for inserting control flow
2015-08-24 Connor Abbottnir/cf: add split_block_cursor()
2015-08-24 Connor Abbottnir/cf: add split_block_before_instr()
2015-08-24 Connor Abbottnir/cf: add a cursor structure
2015-08-24 Connor Abbottnir/cf: fix link_blocks() when there are no successors
2015-08-24 Connor Abbottnir/cf: clean up jumps when cleaning up CF nodes
2015-08-24 Connor Abbottnir/cf: remove uses of SSA definitions that are being...
2015-08-24 Connor Abbottnir/cf: handle jumps better in stitch_blocks()
2015-08-24 Connor Abbottnir/cf: handle jumps in split_block_end()
2015-08-24 Connor Abbottnir/cf: add block_ends_in_jump()
2015-08-24 Connor Abbottnir/cf: handle phi nodes better in split_block_beginning()
2015-08-24 Connor Abbottnir/cf: split up and improve nir_handle_remove_jumps()
2015-08-24 Connor Abbottnir/cf: add remove_phi_src() helper
2015-08-24 Connor Abbottnir: add nir_foreach_phi_src_safe()
2015-08-24 Connor Abbottnir/cf: add insert_phi_undef() helper
2015-08-24 Connor Abbottnir: move control flow modification to its own file
2015-08-24 Connor Abbottnir: make cleanup_cf_node() not use remove_defs_uses()
2015-08-24 Connor Abbottnir: inline block_add_pred() a few places
2015-08-24 Connor Abbottnir/validate: check successors/predecessors more carefully
2015-08-24 Kenneth Graunkenir: Delete the nir_function_impl::start_block field.
2015-08-21 Ilia Mirkinglsl: fix error message when validating tcs output...
2015-08-21 Martin Peresi965: allow image_size on float images
2015-08-21 Timothy Arceriglsl: fix binding validation for interface blocks
2015-08-21 Timothy Arceriglsl: interleave constant propagation and folding
2015-08-21 Ilia Mirkinglsl: expose textureQueryLod in GLSL 4.00+ fragment...
2015-08-20 Kai Wasserbächglsl: check if return_deref in lower_subroutine_visitor...
2015-08-20 Martin Peresnir: convert the glsl intrinsic image_size to nir_intri...
2015-08-20 Martin Peresglsl: add support for the imageSize builtin
2015-08-20 Martin Peresmain: add extension GL_ARB_shader_image_size
2015-08-20 Francisco Jerezglsl: Parse the allowed image format qualifiers in...
2015-08-20 Francisco Jerezglsl: Recognise image memory qualifiers in GLSL ES...
2015-08-20 Francisco Jerezglsl: Define image-related built-in constants required...
2015-08-20 Francisco Jerezglsl: Remove duplicate definition of gl_MaxTess*ImageUn...
2015-08-20 Francisco Jerezglsl: Accept atomic_uint type in GLSL ES 3.1.
2015-08-20 Francisco Jerezglsl: Accept supported image types in GLSL ES 3.1.
2015-08-20 Francisco Jerezglsl: Expose image load and store built-ins in GLSL...
2015-08-20 Francisco Jerezglsl: Use a separate availability class for image atomi...
2015-08-20 Francisco Jerezglsl: Allow precision qualifiers on general opaque...
2015-08-20 Francisco Jerezglsl: Implement GLSL ES restriction on images being...
2015-08-20 Francisco Jerezglsl: Require that all image uniforms have a format...
2015-08-20 Francisco Jerezglsl: Add support for image binding qualifiers.
2015-08-20 Francisco Jerezglsl: Forbid non-constant image array indexing in GLSL...
2015-08-20 Francisco Jerezmesa: Rename MaxCombinedImageUnitsAndFragmentOutputs...
2015-08-20 Kenneth Graunkenir: Use nir_builder in nir_lower_io's get_io_offset().
2015-08-20 Kenneth Graunkenir: Pull nir_lower_io's load_op selection into a helpe...
2015-08-19 Marta Lofstedtglsl: Fix up GL_ARB_compute_shader for GLSL ES 3.1
2015-08-19 Tapani Pälliglsl: enable textureSize and texelFetch on GLSL ES...
2015-08-19 Eric Anholtmesa: Move varying slots and FS output names to shader_...
2015-08-18 Thomas Hellandnir: Simplify feq(fneg(a), a)) -> feq(a, 0.0)
2015-08-18 Thomas Hellandnir: Simplify fne(fneg(a), a) -> fne(a, 0.0)
2015-08-17 Tapani Pälliglsl: add missing MS sampler builtin types for GLSL...
2015-08-17 Kenneth Graunkenir: Add a glsl_uint_type() wrapper.
2015-08-14 Eric Anholtnir: Add support for CSE on textures.
2015-08-14 Eric Anholtnir: Zero out texture instructions when creating them.
2015-08-14 Eric Anholtnir: Don't try to scalarize unpack ops.
2015-08-14 Eric Anholtnir: Add a nir_opt_undef() to handle csels with undef.
2015-08-13 Timothy Arceriglsl: make linker error message more informative
2015-08-11 Timothy Arceriglsl: Add missing spec quote about atomic counter in...
2015-08-07 Timothy Arceriglsl: remove stage ref generation for transform feedback
2015-08-06 Marek Olšákmesa: save which transform feedback buffer is associate...
2015-08-06 Michel Dänzerglsl: Initialize patch member of glsl_struct_field
2015-08-05 Timothy Arcerinir: add missing type to type_size_vec4()
2015-08-05 Tapani Pälliglsl: add variable mode check to build_stageref
2015-08-05 Eric Anholtnir: Add a nir_lower_load_const_to_scalar() pass.
2015-08-05 Eric Anholtnir: Add algebraic opt for no-op iand.
2015-08-05 Eric AnholtRevert "nir: Use a single bit for the dual-source blend...
2015-08-04 Matt Turnermesa: Use _mesa_lroundevenf() in some more places.
2015-08-04 Alejandro Seguíglsl: replace old hash table with new and faster one
2015-08-03 Ian Romanickglsl: Add constuctors for the common cases of glsl_stru...
2015-08-03 Samuel Iglesias... nir: Fix output swizzle in get_mul_for_src
2015-08-03 Iago Toral Quiroganir/nir_lower_io: Add vec4 support
2015-08-03 Timothy Arcerinir: Use a single bit for the dual-source blend index
2015-07-31 Matt Turnerglsl: Initialize parse-state in constructor of lower_su...
2015-07-30 Timothy Arceriglsl: set stage flag for structs and arrays in resource...
2015-07-29 Matt Turnerglsl: Avoid double promotion.
2015-07-29 Matt Turnernir: Avoid double promotion.
2015-07-29 Matt Turnerglsl: Remove MSVC implementations of copysign and isnormal.
2015-07-29 Kenneth Graunkeglsl: Fix a bug where LHS swizzles of swizzles were...
2015-07-29 Tapani Pälliglsl: verify location when dual source blending
2015-07-29 Tapani Pälliglsl: move max_index calc to assign_attribute_or_color_...
2015-07-27 Ilia Mirkinglsl: enable conservative depth, ssbo based on GLSL...
2015-07-24 Ilia Mirkinglsl: recognize ARB_shading_language_420pack to be...
2015-07-24 Samuel Iglesias... glsl/glcpp: fix SIGSEGV when checking error condition...
2015-07-24 Dave Airliei965: add support for ARB_shader_subroutine
2015-07-23 Dave Airlieglsl: add uniform and program resource support (v2)
2015-07-23 Dave Airlieglsl/ir: add subroutine lowering pass (v2.3)
2015-07-23 Dave Airlieglsl: add ast/parser support for subroutine parsing...
2015-07-23 Dave Airlieglsl/ir: allow ir_call to handle subroutine calling
2015-07-23 Dave Airlieglsl/ir: add subroutine information storage to ir_funct...
2015-07-23 Dave Airlieglsl: don't eliminate subroutine types.
2015-07-23 Dave Airlieglsl/types: add new subroutine type (v3.2)
next