meson: Remove various completed todos
[mesa.git] / src / compiler /
2018-06-08 Gustavo Lima Chavesspirv: add/hookup SpvCapabilityStencilExportEXT
2018-06-07 Plamena Manolovanir: Add global invocation id intrinsic.
2018-06-07 Timothy Arcerinir: add opt_if_loop_terminator()
2018-06-07 Timothy Arcerinir: move ends_in_break() helper to nir_loop_analyze.h
2018-06-06 Eric Anholtnir: Look into uniform structs for samplers when counti...
2018-06-06 Eric Anholtnir: Add lowering for nir_op_bit_count.
2018-06-06 Eric Anholtnir: Add lowering for nir_op_bitfield_reverse.
2018-06-06 Eric Anholtnir: Add an ALU lowering pass for mul_high.
2018-06-06 Eric Anholtnir: Add lowering for find_lsb.
2018-06-06 Eric Anholtnir: Add lowering for ifind_msb to ufind_msb.
2018-06-06 Eric Anholtnir: Add lowering from ibitfield_extract/ubitfield_extr...
2018-06-06 Eric Anholtnir: Add lowering for bitfieldInsert without using...
2018-06-06 zhaowei yuanglsl: Take 'double' as reserved after GLSL ES 1.0
2018-06-04 Samuel Pitoisetnir: implement the GLSL equivalent of if simplication...
2018-06-04 Samuel Pitoisetnir: make is_comparison() a non-static helper function
2018-06-03 Dave Airlienir: use num_components wrappers in print/validate.
2018-06-01 Ian Romanicknir: Lower !f2b(x) to x == 0.0
2018-06-01 Ian Romanicknir: Add some missing "optimization undo" patterns
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-06-01 Martin Pelikáncompiler/spirv: reject invalid shader code properly
2018-05-31 Samuel Pitoisetnir: optimize iand(ieq(a, 0), ieq(b, 0)) to ieq(ior...
2018-05-30 Timothy Arcerinir: add unsigned comparison simplifications
2018-05-30 Marek Olšákglsl: parse #version XXX compatibility
2018-05-29 Karol Herbstnir/print: fix printing of 8/16 bit constant variables
2018-05-18 Alyssa Rosenzweignir: Implement optional b2f->iand lowering
2018-05-15 Samuel Pitoisetspirv: fix visiting inner loops with same break/continu...
2018-05-14 Eric Engestrommeson: remove dependency antipattern
2018-05-13 Rhys Perryanv,nir: add generated files to .gitignore(s)
2018-05-09 Jason Ekstrandnir/format_convert: Add code for bitcasting vectors
2018-05-09 Jason Ekstrandnir/format_convert: Add a function to pack RGB9_E5...
2018-05-09 Jason Ekstrandnir/format_convert: Add pack/unpack for R11F_G11F_B10F
2018-05-09 Jason Ekstrandnir/format_convert: Add linear <-> sRGB helpers
2018-05-09 Jason Ekstrandnir: Add the start of a format conversion helper header
2018-05-09 Brian Paulglsl: change ast_type_qualifier bitset size to work...
2018-05-07 Matt Turnernir: Transform discard_if(true) into discard
2018-05-03 Iago Toral Quirogacompiler/spirv: add implementation to check for SpvCapa...
2018-05-03 Iago Toral Quirogacompiler/spirv: implement 16-bit bitcasts
2018-05-03 Iago Toral Quirogacompiler/lower_64bit_packing: rename the pass to be...
2018-05-03 Iago Toral Quiroganir/lower_64bit_packing: extend the pass to handle...
2018-05-03 Iago Toral Quiroganir: add opcodes for 16-bit packing and unpacking
2018-05-03 Iago Toral Quirogacompiler/nir: add a lowering pass to convert the bit...
2018-05-03 Neil Robertsspirv: Apply OriginUpperLeft to FragCoord
2018-05-03 Samuel Iglesias... spirv: convert some operands for bitwise shift and...
2018-05-02 Rob Clarknir: add missing dependency in meson.build
2018-05-02 Antia Puentescompiler/nir: Add conditional lowering for gl_BaseVertex
2018-05-02 Antia Puentescompiler: Add SYSTEM_VALUE_IS_INDEXED_DRAW and instrinsics
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-26 Karol Herbstnir/opt_constant_folding: fix folding of 8 and 16 bit...
2018-04-26 Karol Herbstnir: print 8 and 16 bit constants correctly
2018-04-26 Karol Herbstnir: support converting to 8-bit integers in nir_type_c...
2018-04-26 Neil Robertsspirv: Don’t check for NaN for most OpFOrd* comparisons
2018-04-25 Tapani Pällimesa: GL_EXT_texture_norm16 extension plumbing
2018-04-24 Dylan Bakermeson: remove dummy_cpp
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-23 Bas Nieuwenhuizennir: Do not use progress for unreachable code in return...
2018-04-21 Dylan Bakerautotools: Include new meson files
2018-04-20 Nicolai Hähnleglsl: prevent spurious Valgrind errors when serializing NIR
2018-04-19 Neil Robertsnir: Offset vertex_id by first_vertex instead of base_v...
2018-04-19 Neil Robertsspirv: Lower BaseVertex to FIRST_VERTEX instead of...
2018-04-19 Antia Puentescompiler: Add SYSTEM_VALUE_FIRST_VERTEX and instrinsics
2018-04-18 Bas Nieuwenhuizenspirv: Add support for runtime descriptor array cap.
2018-04-18 Bas Nieuwenhuizenspirv: Add support for VK_EXT_descriptor_indexing unifo...
2018-04-18 Bas Nieuwenhuizenspirv: Update spirv.h to 12f8de9f04327336b699b1b80aa390...
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 Neil Robertsspirv: Accept doubles in FaceForward, Reflect and Refract
2018-04-17 Neil Robertsspirv: Add a 64-bit implementation of OpIsInf
2018-04-17 Neil Robertsspirv: Use nir_imm_floatN_t for constants for GLSL450...
2018-04-17 Neil Robertsnir/builder: Add a nir_imm_floatN_t helper
2018-04-17 Timothy Arcerinir: return early when lowering a return at the end...
2018-04-17 Marc Dietrichglsl: fix gcc 8 parenthesis warning
2018-04-17 Rob Clarkcompiler: int8/uint8 fixes
2018-04-16 Erico Nunesnir: fix ir_binop_gequal glsl_to_nir conversion
2018-04-13 Daniel Schürmannnir: lower 64bit subgroup shuffle intrinsics
2018-04-13 Daniel Schürmannnir/spirv: Fix warning and add missing breaks.
2018-04-13 Daniel Schürmannnir: use ballot_bit_size when lowering ballot_bitfield_...
2018-04-13 Daniel Schürmannnir: subgroups instructions for 64bit ballot sizes
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-11 Caio Marcelo de... nir/vars_to_ssa: Simplify node matching code
2018-04-11 Caio Marcelo de... nir/vars_to_ssa: Remove an unnecessary deref_arry_type...
2018-04-11 Caio Marcelo de... nir/vars_to_ssa: Rework register_variable_uses()
2018-04-11 Jason Ekstrandnir: Use nir_builder in lower_io_to_temporaries
2018-04-11 Jason Ekstrandnir/lower_atomics: Rework the main walker loop a bit
2018-04-10 Topi Pohjolainennir: Check if u_vector_init() succeeds
2018-04-10 Emil Velikovglsl: remove unreachable assert()
2018-04-10 Juan A. Suarez Romerospirv: autotools: add vtn_gather_types_c.py in distribu...
next