glsl: Add "built-in" functions to do fp32_to_int64(fp32)
[mesa.git] / src / compiler / glsl /
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)
2019-01-10 Elie Tournierglsl: Add "built-in" functions to do neg(fp64)
2019-01-10 Elie Tournierglsl: Add "built-in" function to do abs(fp64)
2019-01-10 Matt Turnerglsl: Create file to contain software fp64 functions
2019-01-10 Ian Romanickglsl: Add utility to convert text files to C strings
2019-01-10 Timothy Arceriglsl: Copy function out to temp if we don't directly...
2019-01-10 Matt Turnerglsl: Add function support to glsl_to_nir
2019-01-08 Eric Anholtglsl: Fix buffer overflow with an atomic buffer binding...
2019-01-08 Danylo Piliaievglsl/linker: Fix unmatched TCS outputs being reduced...
2019-01-08 Karol Herbstnir: rename global/local to private/function memory
2019-01-08 Jason Ekstrandglsl_type: Add support for explicitly laid out matrices...
2019-01-08 Jason Ekstrandglsl_type: Drop the glsl_get_array_instance C helper
2019-01-08 Jason Ekstrandnir: Distinguish between normal uniforms and UBOs
2019-01-07 Kenneth Graunkenir: Make gl_nir_lower_samplers use gl_nir_lower_sample...
2019-01-07 Kenneth Graunkenir: Fix gl_nir_lower_samplers_as_deref's structure...
2019-01-07 Andres Gomezglsl: correct typo in GLSL compilation error message
2019-01-04 Andres Gomezglsl/linker: complete documentation for assign_attribut...
2018-12-16 Jason Ekstrandnir: Switch to using 1-bit Booleans for almost everything
2018-12-05 Jason Ekstrandnir: Make boolean conversions sized just like the others
2018-12-04 Marek Olšákmesa: expose AMD_texture_texture4
2018-12-03 Matt Turnermesa: Revert INTEL_fragment_shader_ordering support
2018-11-28 Matt Turnerglsl: Remove unused member variable
2018-11-26 Gert Wollnyglsl: free or reuse memory allocated for TF varying
2018-11-20 Dylan Bakermeson: Add tests to suites
2018-11-16 Jason Ekstrandnir: Add alignment parameters to SSBO, UBO, and shared...
2018-11-16 Jason Ekstrandnir/glsl: Force 32-bit for UBO and SSBO Booleans
2018-11-15 Ian Romanickglsl: Refactor type checking for redeclarations
2018-11-15 Ian Romanickglsl: Omit redundant qualifier checks on redeclarations
2018-11-15 Ian Romanickglsl: prevent qualifiers modification of predeclared...
2018-11-12 Hanno Böckglsl/test: Fix use after free in test_optpass.
2018-11-08 Ian Romanickglsl: Add pragma to disable all warnings
2018-11-08 Ian Romanickglsl: Add warning tests for identifiers with __
2018-11-02 Erik Faye-Lundglsl: do not allow implicit casts of unsized array...
2018-11-02 Erik Faye-Lundmesa/glsl: add support for EXT_shader_implicit_conversions
2018-11-02 Erik Faye-Lundglsl: fall back to inexact function-match
2018-11-02 Erik Faye-Lundglsl: add has_implicit_uint_to_int_conversion()-helper
2018-11-02 Erik Faye-Lundglsl: add has_implicit_conversions()-helper
2018-10-31 Emil Velikovconfigure: allow building with python3
2018-10-31 Tapani Pälliglsl/linker: validate attribute aliasing before optimiz...
2018-10-30 Michał Janiszewskiglsl: Add missing include guards
2018-10-29 Vadym Shovkopliasglsl/linker: Fix out variables linking during single...
2018-10-26 Jason Ekstrandglsl/nir: Use i2b instead of ine for fixing UBO/SSBO...
2018-10-25 Eric Engestromutil: use C99 declaration in the for-loop set_foreach...
2018-10-25 Eric Engestromutil: use C99 declaration in the for-loop hash_table_fo...
2018-10-22 Jason Ekstrandnir: Use nir_src_is_const and nir_src_as_* in core...
2018-10-16 Vadym Shovkopliasglsl: Check the subroutine associated functions names
2018-10-16 Vadym Shovkopliasglsl/linker: Change the format of spec quotation
2018-10-11 Timothy Arceriglsl: remove redundant es_shader checks
2018-10-10 Timothy Arceriglsl: ignore trailing whitespace when define redefined
2018-10-09 Dylan Bakermeson: Don't build glsl compiler tests unless OpenGL...
2018-10-08 Ilia Mirkinglsl: fix array assignments of a swizzled vector
2018-10-08 Tapani Pälliglsl: do not attempt assignment if operand type not...
2018-10-04 Vadym Shovkopliasglsl/linker: Check the subroutine associated functions...
2018-09-19 Danylo Piliaievglsl: Add an assert when cloning ir_dereference_record...
2018-09-19 Danylo Piliaievglsl: Avoid propagating incompatible type of initializer
2018-09-12 Vadym Shovkopliasglsl/linker: Check the invariance of built-in special...
2018-09-07 Dylan BakerReplace uses of _mesa_bitcount with util_bitcount
2018-09-06 Jason Ekstrandnir: Drop the vs_inputs_dual_locations option
2018-09-06 Jason Ekstrandcompiler: Move double_inputs to gl_program::DualSlotInputs
2018-09-06 Timothy Arceriglsl: fixer lexer for unreachable defines
2018-08-30 Ilia Mirkinglsl: avoid lowering texcoord array except in simple...
2018-08-29 Timothy Arceriglsl: add a mechanism to allow layout qualifiers on...
2018-08-29 Timothy Arceriglsl: skip stringification in preprocessor if in unreac...
2018-08-29 Jason Ekstrandnir: Use a bitfield for image access qualifiers
2018-08-29 Jason Ekstrandglsl/link,i965: Make ImageAccess four-state
2018-08-29 Jason Ekstrandnir: Make image load/store intrinsics variable-width
2018-08-29 vadym.shovkopliasglsl/linker: Link all out vars from a shader objects...
2018-08-28 Kevin Rogovinmesa: Add GL/GLSL plumbing for INTEL_fragment_shader_or...
2018-08-27 vadym.shovkopliasglsl/linker: Allow unused in blocks which are not decla...
2018-08-24 Emil VelikovRevert "configure: allow building with python3"
2018-08-24 Marek Olšákmesa: expose AMD_gpu_shader_int64
next