wsi: allow to override the present mode with MESA_VK_WSI_PRESENT_MODE
[mesa.git] / src / compiler / glsl /
2019-04-09 Marek Olšákglsl: fix shader_storage_blocks_write_access for SSBO...
2019-04-09 Andres Gomezglsl/linker: location aliasing requires types to have...
2019-04-09 Caio Marcelo de... glsl: Parse and propagate derivative_group to shader_info
2019-04-09 Caio Marcelo de... glsl: Enable texture builtins for NV_compute_shader_der...
2019-04-09 Caio Marcelo de... glsl: Enable derivative builtins for NV_compute_shader_...
2019-04-09 Caio Marcelo de... glsl: Remove redundant conditions when asserting in_qua...
2019-04-09 Caio Marcelo de... mesa: Extension boilerplate for NV_compute_shader_deriv...
2019-04-05 Sergii Romantsovglsl: Fix input/output structure matching across shader...
2019-04-04 Marek Olšákglsl: remember which SSBOs are not read-only and pass...
2019-03-22 Danylo Piliaievglsl: Cross validate variable's invariance by explicit...
2019-03-21 Karol Herbstnir: add support for gather offsets
2019-03-19 Andres GomezRevert "glsl: relax input->output validation for SSO...
2019-03-19 Andres Gomezglsl/linker: simplify xfb_offset vs xfb_stride overflow...
2019-03-19 Andres Gomezglsl/linker: don't fail non static used inputs without...
2019-03-19 Andres Gomezglsl/linker: always validate explicit location among...
2019-03-19 Andres Gomezglsl: correctly validate component layout qualifier...
2019-03-15 Alejandro Piñeironir/xfb: move varyings info out of nir_xfb_info
2019-03-15 Jason Ekstrandglsl/nir: Add a pass to lower UBO and SSBO access
2019-03-15 Jason Ekstrandglsl/nir: Handle unlowered SSBO atomic and array_length...
2019-03-15 Jason Ekstrandglsl/nir: Set explicit types on UBO/SSBO variables
2019-03-15 Jason Ekstrandglsl: Don't lower vector derefs for SSBOs, UBOs, and...
2019-03-13 Jason Ekstrandglsl/lower_vector_derefs: Don't use a temporary for...
2019-03-13 Jason Ekstrandglsl/list: Add a list variant of insert_after
2019-03-08 Alejandro Piñeironir/linker: fix ARRAY_SIZE query with xfb varyings
2019-03-08 Antia Puentesnir/linker: Fix TRANSFORM_FEEDBACK_BUFFER_INDEX
2019-03-08 Alejandro Piñeironir/linker: use nir_gather_xfb_info
2019-03-06 Timothy Arceriglsl: use NIR function inlining for drivers that use...
2019-03-06 Timothy Arceriglsl/freedreno/panfrost: pass gl_context to the standal...
2019-03-06 Jason Ekstrandglsl/nir: Inline functions in float64_funcs_to_nir
2019-03-06 Jason Ekstrandglsl/nir: Add a shared helper for building float64...
2019-03-06 Timothy Arcerinir: rename glsl_type_is_struct() -> glsl_type_is_struc...
2019-03-06 Timothy Arceriglsl: rename record_location_offset() -> struct_locatio...
2019-03-06 Timothy Arceriglsl: rename get_record_instance() -> get_struct_instance()
2019-03-06 Timothy Arceriglsl: rename is_record() -> is_struct()
2019-03-04 Sagar Ghugeglsl: [u/i]mulExtended optimization for GLSL
2019-03-04 Ilia Mirkinglsl: fix recording of variables for XFB in TCS shaders
2019-03-04 Jose Maria Casanov... glsl: TCS outputs can not be transform feedback candida...
2019-03-04 Jose Maria Casanov... glsl: fix typos in comments "transfor" -> "transform"
2019-03-03 Gert Wollnymesa: Expose EXT_texture_query_lod and add support...
2019-02-28 Timothy Arceriglsl: fix shader cache for packed param list
2019-02-25 Oscar Blumbergglsl: Fix function return typechecking
2019-02-21 Alejandro Piñeironir, glsl: move pixel_center_integer/origin_upper_left...
2019-02-19 Kenneth Graunkecompiler: Make is_64bit(GL_*) helper more broadly available
2019-02-12 Kenneth Graunkenir: Gather texture bitmasks in gl_nir_lower_samplers_a...
2019-02-12 Kenneth Graunkeglsl: Don't look at sampler uniform storage for interna...
2019-02-12 Kenneth Graunkeglsl: Allow gl_nir_lower_samplers*() without a gl_shade...
2019-02-10 Dave Airlieglsl: glsl to nir fix uninit class member.
2019-02-05 Kenneth Graunkecompiler: Mark clip/cull distance arrays as compact...
2019-02-05 Kenneth Graunkenir: Record info->fs.pixel_center_integer in lower_syst...
2019-01-28 Timothy Arceriglsl: use remap location when serialising uniform progr...
2019-01-27 Niklas Haasglsl: fix block member alignment validation for vec3
2019-01-20 Karol Herbstglsl/lower_output_reads: set invariant and precise...
2019-01-19 Karol Herbstnir: rename nir_var_shared to nir_var_mem_shared
2019-01-19 Karol Herbstnir: rename nir_var_ssbo to nir_var_mem_ssbo
2019-01-19 Karol Herbstnir: rename nir_var_ubo to nir_var_mem_ubo
2019-01-19 Karol Herbstnir: rename nir_var_function to nir_var_function_temp
2019-01-19 Karol Herbstnir: rename nir_var_private to nir_var_shader_temp
2019-01-19 Timothy Arceriglsl: be much more aggressive when skipping shader...
2019-01-18 Timothy ArceriRevert "glsl: be much more aggressive when skipping...
2019-01-18 Timothy Arceriglsl: be much more aggressive when skipping shader...
2019-01-18 Timothy Arceriglsl: don't skip GLSL IR opts on first-time compiles
2019-01-14 Caio Marcelo de... src/compiler: use new hash table and set creation helpers
2019-01-14 Danylo Piliaievglsl: Fix copying function's out to temp if dereference...
2019-01-11 Jonathan Marekglsl/nir: keep bool types when native_integers=false
2019-01-11 Jonathan Marekglsl/nir: ftrunc for native_integers=false float to...
2019-01-11 Jonathan Marekglsl/nir: int constants as float for native_integers...
2019-01-11 Kenneth Graunkenir: Allow a non-existent sampler deref in nir_lower_sa...
2019-01-11 Danylo Piliaievglsl: Make invariant outputs in ES fragment shader...
2019-01-10 Andres Gomezglsl/linker: specify proper direction in location alias...
2019-01-10 Matt Turnernir: Tag entrypoint for easy recognition by nir_shader_...
2019-01-10 Sagar Ghugeglsl: Add "built-in" functions to do fp32_to_int64...
2019-01-10 Sagar Ghugeglsl: Add "built-in" functions to do fp32_to_uint64...
2019-01-10 Sagar Ghugeglsl: Add "built-in" functions to do fp64_to_int64...
2019-01-10 Sagar Ghugeglsl: Add utility function to round and pack int64_t...
2019-01-10 Sagar Ghugeglsl: Add "built-in" functions to do fp64_to_uint64...
2019-01-10 Sagar Ghugeglsl: Add utility function to round and pack uint64_t...
2019-01-10 Sagar Ghugeglsl: Add "built-in" functions to do int64_to_fp32...
2019-01-10 Sagar Ghugeglsl: Add "built-in" functions to do uint64_to_fp32...
2019-01-10 Sagar Ghugeglsl: Add "built-in" functions to do int64_to_fp64...
2019-01-10 Sagar Ghugeglsl: Add "built-in" functions to do uint64_to_fp64...
2019-01-10 Matt Turnerglsl: Add "built-in" functions to convert bool to double
2019-01-10 Matt Turnerglsl: Add "built-in" functions to do ffract(fp64)
2019-01-10 Matt Turnerglsl: Add "built-in" function to do ffloor(fp64)
2019-01-10 Matt Turnerglsl: Add "built-in" functions to do fmin/fmax(fp64)
2019-01-10 Matt Turnerglsl: Add "built-in" functions to do ffma(fp64)
2019-01-10 Elie Tournierglsl: Add "built-in" functions to do round(fp64)
2019-01-10 Elie Tournierglsl: Add "built-in" functions to do trunc(fp64)
2019-01-10 Elie Tournierglsl: Add "built-in" functions to do sqrt(fp64)
2019-01-10 Elie Tournierglsl: Add "built-in" functions to do fp32_to_fp64(fp32)
2019-01-10 Elie Tournierglsl: Add "built-in" functions to do fp64_to_fp32(fp64)
2019-01-10 Elie Tournierglsl: Add "built-in" functions to do int_to_fp64(int)
2019-01-10 Elie Tournierglsl: Add "built-in" functions to do fp64_to_int(fp64)
2019-01-10 Elie Tournierglsl: Add "built-in" functions to do uint_to_fp64(uint)
2019-01-10 Elie Tournierglsl: Add "built-in" functions to do fp64_to_uint(fp64)
2019-01-10 Elie Tournierglsl: Add "built-in" functions to do mul(fp64, fp64)
2019-01-10 Elie Tournierglsl: Add "built-in" functions to do add(fp64, fp64)
2019-01-10 Elie Tournierglsl: Add "built-in" functions to do lt(fp64, fp64)
2019-01-10 Elie Tournierglsl: Add utility function to extract 64-bit sign
2019-01-10 Elie Tournierglsl: Add "built-in" functions to do eq/ne(fp64, fp64)
2019-01-10 Elie Tournierglsl: Add "built-in" function to do sign(fp64)
next