gallium + mesa/st: Add PIPE_CAP_NIR_ATOMICS_AS_DEREF and use it
[mesa.git] / src / mesa / program /
2020-07-29 Jason Ekstrandmesa/ptn: Use nir_variable_create
2020-07-29 Jason Ekstrandnir: Add nir_foreach_shader_in/out_variable helpers
2020-07-22 Erik Faye-Lundmesa/program: fix shadow property for samplers
2020-07-15 Roman StratiienkoAndroid: Fixes for Q and R
2020-06-30 Timothy Arcerimesa: add _mesa_program_state_value_size() helper
2020-06-30 Timothy Arcerimesa: remove _mesa prefix from static function
2020-06-02 Marek Olšákglsl: handle int16 and uint16 types and add instruction...
2020-05-26 Alyssa Rosenzweigmesa: Use SATURATE
2020-05-14 Duncan Hopkinszink. Changed sampler default name.
2020-04-27 Marek Olšákmesa: replace GLenum target with gl_shader_stage in...
2020-04-21 Dylan Bakerremove final imports.h and imports.c bits
2020-04-21 Dylan Bakermesa: move ADD_POINTERS to macros.h
2020-04-21 Dylan Bakermesa|mapi: replace _mesa_[v]snprintf with [v]snprintf
2020-04-21 Dylan Bakerreplace imports memory functions with utils memory...
2020-04-21 Dylan Bakerreplace malloc macros in imports.h with u_memory.h...
2020-04-21 Dylan BakerReplace IS_INF_OR_NAN with util_is_inf_or_nan
2020-04-21 Dylan Bakerreplace IFLOOR with util_ifloor
2020-04-21 Jason Ekstrandglsl: Hard-code noise to zero in builtin_functions.cpp
2020-04-18 Albert Astals CidFix promotion of floats to doubles
2020-04-16 Ilia Mirkincompiler: add VARYING_SLOT_VIEWPORT_MASK
2020-03-27 Marek OlšákMove compiler.h and imports.h/c from src/mesa/main...
2020-03-09 Neil Robertsglsl: Add ir_unop_f2fmp
2020-03-09 Neil Robertsglsl: Add b2f16 and f162b conversion operations
2020-03-09 Neil Robertsglsl: Add IR conversion ops for 16-bit float types
2020-02-28 Marek Olšákmesa: fix 11 warnings
2020-02-24 Eric Anholtprog_to_nir: Reuse glsl_get_sampler_dim_coordinate_comp...
2020-01-23 Anthony Peschutil/hash_table: added hash functions for integer types
2020-01-23 Ian Romanickglsl: Add new expressions for INTEL_shader_integer_func...
2020-01-14 Eric Anholtmesa/prog: Reuse count_vec4_slots() from ir_to_mesa.
2020-01-09 Tapani Pällimesa: create program resource hash in a single place
2019-12-13 Timothy Arcerist/glsl_to_nir: use nir based program resource list...
2019-10-17 Erik Faye-Lundmesa/program: support referencing the clip-space clip...
2019-10-17 Erik Faye-Lundmesa: expose alpha-ref as a state-variable
2019-10-12 Neil Robertsglsl: Add opcodes for atan and atan2
2019-09-30 Caio Marcelo de... glsl: Add ir_demote
2019-09-12 Iago Toral Quirogaprog_to_nir: VARYING_SLOT_PSIZ is a scalar
2019-09-11 Marek Olšákprog_to_nir, tgsi_to_nir: make sure kill doesn't discar...
2019-09-10 Caio Marcelo de... mesa/program: Associate uniform storage without using...
2019-09-10 Caio Marcelo de... mesa: Fill Parameter storage indices even when not...
2019-09-10 Caio Marcelo de... glsl/nir: Fill in the Parameters in NIR linker
2019-09-10 Caio Marcelo de... mesa: Pack gl_program_parameter struct
2019-08-20 Gert Wollnymesa/program: Take ARB_framebuffers_no_attachments...
2019-07-19 Eric Engestromutil: use standard name for strdup()
2019-06-19 Jason Ekstrandglsl/types: Rename is_integer to is_integer_32
2019-06-04 Timothy Arcerist/glsl: make sure to propagate initialisers to driver...
2019-06-03 Sergii Romantsovmesa: ARB program parser should clean parameters
2019-05-31 Jonathan Mareknir: improvements to native_integers removal
2019-05-24 Jason Ekstrandnir: Drop imov/fmov in favor of one mov instruction
2019-05-24 Jason Ekstrandnir/builder: Merge nir_[if]mov_alu into one nir_mov_alu...
2019-05-24 Jason Ekstrandnir/builder: Remove the use_fmov parameter from nir_swizzle
2019-05-24 Jason Ekstrandptn,ttn: Use nir_channel for selecting channels
2019-05-21 Erik Faye-LundRevert "glsl: do not use deprecated bison-keyword"
2019-05-21 Erik Faye-Lundglsl: do not use deprecated bison-keyword
2019-05-07 Christian Gmeinernir: nir_shader_compiler_options: drop native_integers
2019-04-29 Eric Engestromdelete autotools .gitignore files
2019-03-08 Karol Herbstprog_to_nir: fix write from vps to FOG
2019-03-06 Timothy Arceriglsl: rename record_location_offset() -> struct_locatio...
2019-03-06 Timothy Arceriglsl: rename is_record() -> is_struct()
2019-03-04 Sagar Ghugeglsl: [u/i]mulExtended optimization for GLSL
2019-02-28 Timothy Arceriglsl: fix shader cache for packed param list
2019-02-26 Tapani Pällinir: use nir_variable_create instead of open-coding...
2019-02-21 Alejandro Piñeironir, glsl: move pixel_center_integer/origin_upper_left...
2019-02-19 Timothy Arcerist/nir: use NIR for asm programs
2019-02-19 Kenneth Graunkemesa: Align doubles to a 64-bit starting boundary,...
2019-02-19 Kenneth Graunkecompiler: Make is_64bit(GL_*) helper more broadly available
2019-02-12 Kenneth Graunkeprogram: Make prog_to_nir create texture/sampler derefs.
2019-02-05 Kenneth Graunkeprogram: Extend prog_to_nir handle system values.
2019-02-05 Kenneth Graunkeprogram: Use u_bit_scan64 in prog_to_nir.
2019-01-08 Jason Ekstrandglsl_type: Add support for explicitly laid out matrices...
2018-12-05 Jason Ekstrandnir: Make boolean conversions sized just like the others
2018-10-26 Jason Ekstrandnir/prog: Use nir_bany in kill handling
2018-10-15 Kenneth Graunkenir: Create sampler variables in prog_to_nir.
2018-09-17 Fritz Koenigmesa: Additional FlipY applications
2018-09-07 Dylan BakerReplace uses of _mesa_bitcount with util_bitcount
2018-06-23 Jason Ekstrandprog/nir: Use deref instructions for params
2018-06-21 Eduardo Lima Mitevmesa/main: Add a 'spirv' flag to gl_shader_program_data
2018-04-14 Brian Paulmesa: protect #include of unistd.h with _MSV_VER check
2018-04-13 Dylan Bakermesa: Include unistd.h in program_lexer
2018-04-12 Marek OlšákFix scons build
2018-04-12 Marek Olšákmesa: include mtypes.h less
2018-04-05 Jason Ekstrandprog/nir: Simplify some load/store operations
2018-04-03 Dylan Bakermesa: ensure that variable is initialized
2018-03-30 Eduardo Lima Mitevmesa/program: Link SPIR-V shaders using the SPIR-V...
2018-03-20 Tapani Pällimesa: fix leaking ParameterValueOffset
2018-03-20 Timothy Arcerimesa: add _mesa_add_sized_state_reference() helper
2018-03-20 Timothy Arcerimesa: add support propagate uniform support for packed...
2018-03-20 Timothy Arcerimesa: allow for uniform packing when adding uniforms...
2018-03-20 Timothy Arcerimesa: rework ParameterList to allow packing
2018-03-14 Karol Herbstcompiler: int8/uint8 support
2018-02-23 Mathias Fröhlichmesa: Provide an alternative to get_vp_mode()
2018-02-13 Mark Janesmesa: fix compile failure
2018-02-13 Marek Olšákmesa: move STATE_LENGTH to shader_enums.h and use it...
2018-02-13 Marek Olšákmesa: reduce the size of gl_program_parameter
2018-02-13 Marek Olšákmesa,glsl,nir: reduce gl_state_index size to 2 bytes
2018-02-13 Marek Olšákmesa: separate legacy stuff from gl_texture_unit into...
2018-02-08 Roland Scheideggermesa: (trivial) remove unused ignore_sample_qualifier_p...
2018-02-02 Marek Olšákmesa: don't flag _NEW_COLOR for KHR adv.blend if prog...
2018-01-26 Brian Paulmesa: change gl_link_status enums to uppercase
2018-01-24 Gert Wollnymesa/program: Add missing file types to printout
2018-01-19 Gert Wollnymesa/program: Fix -Wunused-param warning
next