aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/program
Commit message (Expand)AuthorAgeFilesLines
* mesa: move ADD_POINTERS to macros.hDylan Baker2020-04-211-0/+1
* mesa|mapi: replace _mesa_[v]snprintf with [v]snprintfDylan Baker2020-04-213-8/+8
* replace imports memory functions with utils memory functionsDylan Baker2020-04-211-9/+8
* replace malloc macros in imports.h with u_memory.h versionsDylan Baker2020-04-213-0/+3
* Replace IS_INF_OR_NAN with util_is_inf_or_nanDylan Baker2020-04-211-14/+14
* replace IFLOOR with util_ifloorDylan Baker2020-04-211-1/+1
* glsl: Hard-code noise to zero in builtin_functions.cppJason Ekstrand2020-04-211-11/+0
* Fix promotion of floats to doublesAlbert Astals Cid2020-04-181-1/+1
* compiler: add VARYING_SLOT_VIEWPORT_MASKIlia Mirkin2020-04-151-0/+2
* Move compiler.h and imports.h/c from src/mesa/main into src/utilMarek Olšák2020-03-2712-12/+12
* glsl: Add ir_unop_f2fmpNeil Roberts2020-03-091-0/+1
* glsl: Add b2f16 and f162b conversion operationsNeil Roberts2020-03-091-0/+2
* glsl: Add IR conversion ops for 16-bit float typesNeil Roberts2020-03-091-0/+2
* mesa: fix 11 warningsMarek Olšák2020-02-271-3/+3
* prog_to_nir: Reuse glsl_get_sampler_dim_coordinate_components().Eric Anholt2020-02-241-19/+2
* util/hash_table: added hash functions for integer typesAnthony Pesch2020-01-231-1/+1
* glsl: Add new expressions for INTEL_shader_integer_functions2Ian Romanick2020-01-231-0/+7
* mesa/prog: Reuse count_vec4_slots() from ir_to_mesa.Eric Anholt2020-01-141-75/+1
* mesa: create program resource hash in a single placeTapani Pälli2020-01-091-0/+3
* st/glsl_to_nir: use nir based program resource list builderTimothy Arceri2019-12-131-1/+1
* mesa/program: support referencing the clip-space clip-plane stateErik Faye-Lund2019-10-172-0/+14
* mesa: expose alpha-ref as a state-variableErik Faye-Lund2019-10-172-0/+11
* glsl: Add opcodes for atan and atan2Neil Roberts2019-10-121-0/+2
* glsl: Add ir_demoteCaio Marcelo de Oliveira Filho2019-09-301-0/+7
* prog_to_nir: VARYING_SLOT_PSIZ is a scalarIago Toral Quiroga2019-09-121-3/+5
* prog_to_nir, tgsi_to_nir: make sure kill doesn't discard NaNsMarek Olšák2019-09-111-0/+3
* mesa/program: Associate uniform storage without using namesCaio Marcelo de Oliveira Filho2019-09-101-7/+1
* mesa: Fill Parameter storage indices even when not using SPIR-VCaio Marcelo de Oliveira Filho2019-09-101-1/+17
* glsl/nir: Fill in the Parameters in NIR linkerCaio Marcelo de Oliveira Filho2019-09-101-0/+11
* mesa: Pack gl_program_parameter structCaio Marcelo de Oliveira Filho2019-09-101-7/+9
* mesa/program: Take ARB_framebuffers_no_attachments into account in wpos corre...Gert Wollny2019-08-201-2/+2
* util: use standard name for strdup()Eric Engestrom2019-07-191-2/+2
* glsl/types: Rename is_integer to is_integer_32Jason Ekstrand2019-06-191-1/+1
* st/glsl: make sure to propagate initialisers to driver storageTimothy Arceri2019-06-042-24/+20
* mesa: ARB program parser should clean parametersSergii Romantsov2019-06-032-2/+13
* nir: improvements to native_integers removalJonathan Marek2019-05-311-8/+2
* nir: Drop imov/fmov in favor of one mov instructionJason Ekstrand2019-05-241-6/+6
* nir/builder: Merge nir_[if]mov_alu into one nir_mov_alu helperJason Ekstrand2019-05-241-2/+2
* nir/builder: Remove the use_fmov parameter from nir_swizzleJason Ekstrand2019-05-241-5/+5
* ptn,ttn: Use nir_channel for selecting channelsJason Ekstrand2019-05-241-1/+1
* Revert "glsl: do not use deprecated bison-keyword"Erik Faye-Lund2019-05-211-1/+1
* glsl: do not use deprecated bison-keywordErik Faye-Lund2019-05-211-1/+1
* nir: nir_shader_compiler_options: drop native_integersChristian Gmeiner2019-05-071-34/+10
* delete autotools .gitignore filesEric Engestrom2019-04-291-4/+0
* prog_to_nir: fix write from vps to FOGKarol Herbst2019-03-081-1/+7
* glsl: rename record_location_offset() -> struct_location_offset()Timothy Arceri2019-03-061-1/+1
* glsl: rename is_record() -> is_struct()Timothy Arceri2019-03-061-2/+2
* glsl: [u/i]mulExtended optimization for GLSLSagar Ghuge2019-03-041-0/+1
* glsl: fix shader cache for packed param listTimothy Arceri2019-02-282-0/+7
* nir: use nir_variable_create instead of open-coding the logicTapani Pälli2019-02-261-6/+4