nir/linker: fix msvc build
[mesa.git] / src / compiler / glsl /
2018-07-05 Roland Scheideggernir/linker: fix msvc build
2018-07-03 Antia Puentesnir: Fix OpAtomicCounterIDecrement for uniform atomic...
2018-07-03 Neil Robertsnir/linker: Add a pure NIR implementation of the atomic...
2018-07-03 Alejandro Piñeironir/linker: handle uniforms without explicit location
2018-07-03 Alejandro Piñeirocompiler/glsl: refactor empty_uniform_block utilities...
2018-06-30 Marek Olšákglsl/cache: save and restore ExternalSamplersUsed
2018-06-28 Timothy Arceriglsl: skip comparison opt when adding vars of different...
2018-06-27 Eric Anholtglsl: Make sure that packed varyings reflect always_act...
2018-06-26 Tapani Pälliglsl: serialize data from glTransformFeedbackVaryings
2018-06-23 Jason Ekstrandnir: Remove old-school deref chain support
2018-06-23 Jason Ekstrandnir: Remove deref chain support from lower_atomics
2018-06-23 Rob Clarknir/lower_samplers: remove legacy version
2018-06-23 Rob Clarknir: convert lower_samplers_as_deref to deref instructions
2018-06-23 Jason Ekstrandnir: Use derefs in nir_lower_samplers
2018-06-23 Jason Ekstrandnir/lower_samplers: Clean up function arguments
2018-06-23 Rob Clarknir/lower_samplers: split out _legacy version for deref...
2018-06-23 Jason Ekstrandnir,spirv: Rework function calls
2018-06-23 Jason Ekstrandnir: Support deref instructions in lower_atomics
2018-06-23 Jason Ekstrandglsl/nir: Use deref instructions instead of dref chains
2018-06-23 Jason Ekstrandglsl/nir: Only claim to handle intrinsic functions
2018-06-23 Rob Clarknir: add deref lowering sanity checking
2018-06-21 Eduardo Lima Mitevnir/linker: Add nir_build_program_resource_list()
2018-06-21 Alejandro Piñeirocompiler/link: move add_program_resource to linker_util
2018-06-21 Neil Robertsnir/linker: Set the uniform initial values
2018-06-21 Eduardo Lima Mitevnir/linker: Add gl_nir_link_uniforms()
2018-06-21 Alejandro Piñeirocompiler/link: add linker_util.h, move linker_error...
2018-06-21 Eduardo Lima Mitevnir/lower_samplers: Limit assert to GLSL shader programs
2018-06-21 Neil Robertsnir: Add explicit_binding to nir_variable
2018-06-21 Emil Velikovglsl/tests/glcpp: reinstate "error out if no tests...
2018-06-21 Emil Velikovglsl/glcpp/tests: reinstate srcdir/abs_builddir blurb
2018-06-21 Emil Velikovglsl: fold glcpp-test-cr-lf.sh into glcpp-test.sh
2018-06-19 Rob Clarkglsl: fix random typo
2018-06-19 Timothy Arceriglsl: fix desktop glsl linking regression
2018-06-19 Timothy Arcerimesa/util: add allow_glsl_relaxed_es driconfig override
2018-06-19 Timothy Arcerimesa/util: add allow_glsl_builtin_const_expression...
2018-06-14 Ian Romanickglsl: Don't copy propagate elements from SSBO or shared...
2018-06-14 Ian Romanickglsl: Don't copy propagate from SSBO or shared variable...
2018-06-14 Dave Airlieglsl: allow standalone semicolons outside main()
2018-06-06 zhaowei yuanglsl: Take 'double' as reserved after GLSL ES 1.0
2018-06-01 Juan A. Suarez Romeroglsl: Add ir_binop_vector_extract in NIR
2018-06-01 Plamena Manolovamesa: Add GL/GLSL plumbing for ARB_fragment_shader_inte...
2018-05-30 Marek Olšákglsl: parse #version XXX compatibility
2018-05-14 Eric Engestrommeson: remove dependency antipattern
2018-05-09 Brian Paulglsl: change ast_type_qualifier bitset size to work...
2018-05-01 Brian Paulglsl/tests: add GLSL_TYPE_UINT8, GLSL_TYPE_INT8 cases...
2018-05-01 Timothy Arcerinir: move GL specific passes to src/compiler/glsl
2018-04-27 Timothy Arceriglsl: replace some asserts with unreachable when proces...
2018-04-25 Tapani Pällimesa: GL_EXT_texture_norm16 extension plumbing
2018-04-23 Vlad Golovkinglsl/glcpp: Handle hex constants with 0X prefix
2018-04-23 Dylan Bakercompiler/glsl: close fd's in glcpp_test.py
2018-04-18 Dylan Bakermeson: enable glcpp test
2018-04-18 Dylan Bakerglcpp/tests: Convert shell scripts to a python script
2018-04-18 Dylan Bakerglsl/tests: Remove unused compare_ir.py script
2018-04-18 Dylan Bakermeson: enable optimization-test
2018-04-18 Dylan Bakerglsl/tests: Convert optimization-test.sh to pure python
2018-04-18 Dylan Bakermeson: run glsl compiler warnings test
2018-04-18 Dylan Bakerglsl/tests: reimplement warnings-test in python
2018-04-17 Marc Dietrichglsl: fix gcc 8 parenthesis warning
2018-04-16 Erico Nunesnir: fix ir_binop_gequal glsl_to_nir conversion
2018-04-13 Brian Paulglsl: #undef THIS macro to fix MSVC build
2018-04-13 Brian Paulglsl: rename 'interface' var to 'iface' to fix MSVC...
2018-04-13 Marek OlšákFix make check
2018-04-12 Marek OlšákFix scons build
2018-04-12 Marek Olšákmesa: include mtypes.h less
2018-04-12 Timothy Arceriglsl: fix compat shaders in GLSL 1.40
2018-04-10 Emil Velikovglsl: remove unreachable assert()
2018-04-03 Timothy Arceriglsl: always call do_lower_jumps() after loop unrolling
2018-03-30 Brian Paulnir: s/uint/unsigned/ to fix MSVC/MinGW build
2018-03-28 Timothy Arcerinir: add bindless to nir data
2018-03-26 Timothy Arceriglsl: fix infinite loop caused by bug in loop unrolling...
2018-03-23 Lionel Landwerlincompiler: glsl: silence valgrind warning on write cache
2018-03-23 Jason Ekstrandnir: Rename image intrinsics to image_var
2018-03-22 Timothy Arcerinir: add frexp_exp and frexp_sig opcodes
2018-03-20 Timothy Arcerimesa: rework ParameterList to allow packing
2018-03-19 Jordan Justenglsl/serialize: Save shader program metadata sha1
2018-03-19 Jordan Justenglsl: Remove api_enabled tracking for transform feedback
2018-03-19 Jordan Justenglsl/shader_cache: Allow shader cache usage with transf...
2018-03-14 Thomas Hellandglsl: Use hash table cloning in copy propagation
2018-03-14 Karol Herbstcompiler: int8/uint8 support
2018-03-07 Jason Ekstrandnir: Generalize nir_intrinsic_vote_eq
2018-02-28 Samuel Iglesias... glsl/linker: fix bug when checking precision qualifier
2018-02-27 Francisco Jerezutil/bitset: Make C++ wrapper trivially constructible.
2018-02-24 Francisco Jerezglsl: Silence warnings when reading from a framebuffer...
2018-02-24 Francisco Jerezglsl: Specify framebuffer fetch coherency mode in lower...
2018-02-24 Francisco Jerezglsl: Add support for the framebuffer fetch layout...
2018-02-24 Francisco Jerezglsl: Allow layout token for EXT_shader_framebuffer_fet...
2018-02-24 Francisco Jerezglsl: Initialize ir_variable_data::fb_fetch_output...
2018-02-24 Francisco Jerezglsl: Replace MESA_shader_framebuffer_fetch extension...
2018-02-24 Francisco Jerezglsl: Switch ast_type_qualifier to a 128-bit bitset.
2018-02-23 Marek Olšákmesa: implement ARB_compatibility
2018-02-22 Kenneth Graunkeglsl: Parse 'layout' as a token with advanced blending...
2018-02-21 Eric Anholtglsl/tests: Fix a compiler warning about signed/unsigne...
2018-02-21 Eric Anholtglsl: Silence warnings in the uniform initializer test...
2018-02-18 Timothy Arceriglsl/nir: add pixel_center_integer to shader info
2018-02-16 Eric Engestromglsl: fix sizeof(pointer) bug
2018-02-13 Marek Olšákmesa: move STATE_LENGTH to shader_enums.h and use it...
2018-02-13 Marek Olšákmesa,glsl,nir: reduce gl_state_index size to 2 bytes
2018-02-13 Marek Olšákmesa: reduce the size of gl_program
2018-02-12 Eric Anholtglsl/tests: Fix strict aliasing warning about int64...
2018-02-09 Alejandro Piñeiroglsl/linker: remove ubo explicit binding handling
next