intel: initialize fs_visitor::params_remap in constructor
[mesa.git] / src / glsl /
2013-05-28 José Fonsecaglsl: Fix MSVC build.
2013-05-28 Marek Olšákmesa: fix GLSL program objects with more than 16 sample...
2013-05-23 Kenneth Graunkeglsl linker: compare interface blocks during interstage...
2013-05-23 Jordan Justenglsl linker: compare interface blocks during intrastage...
2013-05-23 Jordan Justenglsl linker: support arrays of interface block instances
2013-05-23 Jordan Justenglsl link_varyings: link interface blocks using the...
2013-05-23 Jordan Justenglsl linker: remove interface block instance names
2013-05-23 Jordan Justenglsl ast_to_hir: support in/out for interface blocks
2013-05-23 Jordan Justenglsl ast_to_hir: reject row/column_major for in/out...
2013-05-23 Jordan Justenglsl ast_to_hir: move uniform block symbols to interfac...
2013-05-23 Jordan Justenglsl_symbol_table: add interface block namespaces
2013-05-23 Jordan Justenglsl parser: allow in & out for interface block members
2013-05-23 Jordan Justenglsl ast_to_hir: reject interpolation qualifiers for...
2013-05-23 Jordan Justenglsl parser: handle interface block member qualifier
2013-05-23 Jordan Justenglsl parser: on desktop GL require GLSL 150 for instanc...
2013-05-23 Jordan Justenglsl parser: reject VS+in & FS+out interface blocks
2013-05-23 Jordan Justenglsl: parse in/out types for interface blocks
2013-05-23 Jordan Justenglsl parser: rename uniform block to interface block
2013-05-23 Jordan Justenglsl: rename ast_uniform_block to ast_interface_block
2013-05-13 Jordan Justenglsl: add AMD_vertex_shader_layer support
2013-05-13 Ian Romanickglsl: Death to array dereferences of vectors!
2013-05-13 Ian Romanickglsl: Generate correct ir_binop_vector_extract code...
2013-05-13 Ian Romanickglsl: Use vector-insert and vector-extract on elements...
2013-05-13 Ian Romanickglsl: Remove some stale comments about ir_call
2013-05-13 Ian Romanickglsl: Convert lower_clip_distance_visitor to be an...
2013-05-13 Ian Romanickglsl: Generate ir_binop_vector_extract for indexing...
2013-05-13 Ian Romanickglsl: Convert ir_binop_vector_extract in the LHS to...
2013-05-13 Ian Romanickglsl: Add lowering pass for ir_triop_vector_insert
2013-05-13 Ian Romanickglsl: Lower ir_binop_vector_extract to conditional...
2013-05-13 Ian Romanickglsl: Lower ir_binop_vector_extract to swizzle
2013-05-13 Ian Romanickglsl: Refactor part of convert_vec_index_to_cond_assign
2013-05-13 Ian Romanickglsl: Add ir_triop_vector_insert
2013-05-13 Ian Romanickglsl: Add ir_binop_vector_extract
2013-05-13 Paul Berryglsl: Fix "make check" breakage after adding options...
2013-05-12 Kenneth Graunkeglsl: Add a pass to flip matrix/vector multiplies to...
2013-05-12 Kenneth Graunkeglsl: Pass struct shader_compiler_options into do_commo...
2013-05-12 Kenneth Graunkeglsl: Initialize ctx->ShaderCompilerOptions in standalo...
2013-05-12 Kenneth Graunkeglsl: Copy _mesa_shader_type_to_index() to standalone...
2013-05-11 Marek Olšákglsl: fix the value of gl_MaxFragmentUniformVectors
2013-05-11 Marek Olšákmesa: move max texture image unit constants to gl_progr...
2013-05-06 Matt Turnerglsl: Add a pass to lower bitfield-insert into bfm...
2013-05-06 Matt Turnerglsl: Add constant evaluation of bit built-ins.
2013-05-06 Matt Turnerglsl: Add support for new bit built-ins in ARB_gpu_shader5.
2013-05-06 Matt Turnerglsl: Add new bit built-ins IR and prototypes from...
2013-05-06 Matt Turnerglsl: Rework ir_reader to handle expressions with four...
2013-05-06 Matt Turnermesa: Add infrastructure for ARB_gpu_shader5.
2013-05-05 Eric Anholtglsl: Flip around "if" statements with empty "then...
2013-05-01 Andreas Bollbuild: remove unused API_DEFINES
2013-04-30 Kenneth Graunkeglsl: Ignore redundant prototypes after a function...
2013-04-24 Paul Berryglsl: Teach basic block analysis about break/continue...
2013-04-24 Paul Berryglsl: Add virtual function ir_instruction::as_jump()
2013-04-24 Kenneth Graunkemesa: Restore 78-column wrapping of license text in...
2013-04-24 Kenneth Graunkemesa: Add "OR COPYRIGHT HOLDERS" to license text discla...
2013-04-24 Kenneth Graunkemesa: Change "BRIAN PAUL" to "THE AUTHORS" in license...
2013-04-18 José Fonsecaralloc: Move declarations before statements.
2013-04-17 Dave Airlieralloc: don't write to memory in case of alloc fail.
2013-04-12 Ian Romanickglsl: Fix hypothetical NULL dereference related to...
2013-04-12 Ian Romanickglsl: Fix hypothetical NULL dereference in ast_process_...
2013-04-11 Paul Berryglsl: Fix (and validate) comment above glsl_type::name.
2013-04-09 Paul Berryglsl/linker: Reduce scope of non-flat integer varying...
2013-04-09 Paul Berryglsl/linker: Adapt flat varying handling in preparation...
2013-04-09 Paul Berryglsl: Document lower_packed_varyings' "flat" requiremen...
2013-04-09 Paul Berryglsl/linker: fix varying packing for non-flat integer...
2013-04-09 Paul Berryglsl: Check the size of ir_print_visitor's mode[] array...
2013-04-09 Paul Berryglsl: Fix ir_print_visitor's handling of interpolation...
2013-04-08 Ian Romanickglsl: Don't early-out for error-type inputs
2013-04-08 Ian Romanickglsl: Don't emit spurious errors for constant indexes...
2013-04-08 Ian Romanickglsl: Collect all of the non-constant index error check...
2013-04-08 Ian Romanickglsl: Minor code compaction in _mesa_ast_array_index_to_hir
2013-04-08 Ian Romanickglsl: Don't return a value from check_builtin_array_max...
2013-04-08 Ian Romanickglsl: Remove some unnecessary uses of error_emitted
2013-04-08 Ian Romanickglsl: Refactor handling of ast_array_index to a separat...
2013-04-08 Ian Romanickglsl: Make check_build_array_max_size externally visible
2013-04-04 Kenneth Graunkeglsl: Add an optimization pass to flatten simple nested...
2013-04-02 Paul BerryRevert "glsl: Replace constant-index vector array acces...
2013-04-02 Paul Berryglsl: Fix array indexing when constant folding built...
2013-04-01 Aras PranckeviciusGLSL: fix lower_jumps to report progress properly
2013-03-29 Ian Romanickglsl: Generated masked write instead of vector array...
2013-03-29 Ian Romanickglsl: Replace open-coded dot-product with dot
2013-03-29 Ian Romanickglsl: Replace constant-index vector array accesses...
2013-03-29 Ian Romanickglsl: Add missing bool case in glsl_type::get_scalar_type
2013-03-29 Dave Airlieglsl: Implement ARB_texture_query_lod
2013-03-25 Jordan Justenglsl ir: add as_dereference_record
2013-03-25 Eric Anholtmesa: Disable validate_ir_tree() on release builds.
2013-03-20 Kenneth Graunkeglsl: Add built-in functions for GLSL 1.50.
2013-03-20 Kenneth Graunkeglsl: Add sampler2DMS/sampler2DMSArray types to GLSL...
2013-03-20 Kenneth Graunkeglsl: Bump standalone compiler versions to 1.50.
2013-03-15 Paul BerryReplace gl_frag_attrib enum with gl_varying_slot.
2013-03-15 Paul BerryReplace gl_vert_result enum with gl_varying_slot.
2013-03-05 Eric Anholtmesa: Report ARB_debug_output for both shader errors...
2013-03-01 Chris Forbesglsl: add support for ARB_texture_multisample
2013-03-01 Jordan Justenglsl: allow GLSL compiler version to be overridden...
2013-02-28 Matt Turnerglsl: Optimize ir_triop_lrp(x, y, a) with a = 0.0f...
2013-02-28 Kenneth Graunkeglsl: Convert mix() to use a new ir_triop_lrp opcode.
2013-02-28 Kenneth Graunkeglsl: Rework ir_reader to handle expressions with three...
2013-02-28 Kenneth Graunkeglsl: Consolidate ir_expression constructors that use...
2013-02-24 Jordan Justenglsl: Remove VS output varyings which are optimized...
2013-02-14 Vinson Leeglsl: Initialize ir_texture member variable.
2013-02-13 Paul Berryglsl: Fix error checking on "flat" keyword to match...
2013-02-13 Paul Berryglsl: don't allow non-flat integral types in varying...
next