i965: Use NIR by default for vertex shaders
[mesa.git] / src / glsl /
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)
2015-07-23 Chris Forbesglsl: Make `subroutine` a reserved keyword
2015-07-23 Chris Forbesglsl: Add extension plumbing and define for ARB_shader_...
2015-07-23 Dave Airlieglsl/tests: fix varying_test since tess changes.
2015-07-22 Marek Olšákglsl: use separate varying slots for patch varyings
2015-07-22 Marek Olšákglsl: fix locations of 2-dimensional varyings without...
2015-07-22 Marek Olšákglsl: don't demote tess control shader outputs
2015-07-22 Marek Olšákglsl: disable varying packing between tessellation...
2015-07-22 Marek Olšákglsl: allow indexing of gl_out with a non-const if...
2015-07-22 Chris Forbesglsl: allow redeclaration of TCS gl_out[]
2015-07-22 Chris Forbesglsl: validate restrictions on use of barrier()
2015-07-22 Marek Olšákglsl: allow barrier() in tessellation control shaders
2015-07-22 Chris Forbesglsl: analyze TES usage of gl_ClipDistance
2015-07-22 Chris Forbesglsl: push vertex count determination down one level
2015-07-22 Ilia Mirkinglsl: pass shader stage to lower_output_reads and handl...
2015-07-22 Chris Forbesglsl: properly size unsized arrays in tess stages
2015-07-22 Chris Forbesglsl: restrict indexing for writes to TCS outputs to...
2015-07-22 Chris Forbesglsl: add builtin constants for ARB_tessellation_shader
2015-07-22 Chris Forbesglsl: allow nonconst indexing of arrays where we can...
2015-07-22 Chris Forbesglsl: relax unsized input/output block arrays for TCS/TES
2015-07-22 Marek Olšákglsl: add the tessellation extension to the list for...
2015-07-22 Marek Olšákglsl: don't lower variable indexing on non-patch tessel...
2015-07-22 Fabian Bielerglsl: make stand-alone compiler work with tessellation...
2015-07-22 Fabian Bielerglsl: add "in" or "out" prefix to name when flattening...
2015-07-22 Fabian Bielerglsl: lower gl_TessLevel* from float[n] to vecn.
2015-07-22 Fabian Bielerglsl: make lower_clip_distance work with tessellation...
2015-07-22 Chris Forbesglsl: allow linking of tessellation shaders.
2015-07-22 Fabian Bielerglsl: add the patch in/out qualifier (v2)
2015-07-22 Fabian Bielerglsl: add tessellation shader defines and built-in...
2015-07-22 Fabian Bielerglsl: add tessellation shader parsing support (v2)
2015-07-22 Fabian Bielermesa: add tessellation shader enums
2015-07-22 Timothy Arceriglsl: check for leading zeros in array index validation
2015-07-17 Connor Abbottnir: add nir_foreach_instr_safe_reverse()
2015-07-17 Connor Abbottnir: add nir_instr_is_first() and nir_instr_is_last...
2015-07-16 Renaud Gaubertglsl: avoid compiler's segfault when processing operato...
next