summaryrefslogtreecommitdiffstats
path: root/src/mesa/program
Commit message (Expand)AuthorAgeFilesLines
* 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
* nir, glsl: move pixel_center_integer/origin_upper_left to shader_info.fsAlejandro Piñeiro2019-02-213-17/+3
* st/nir: use NIR for asm programsTimothy Arceri2019-02-191-1/+1
* mesa: Align doubles to a 64-bit starting boundary, even if packing.Kenneth Graunke2019-02-191-2/+6
* compiler: Make is_64bit(GL_*) helper more broadly availableKenneth Graunke2019-02-191-0/+31
* program: Make prog_to_nir create texture/sampler derefs.Kenneth Graunke2019-02-111-5/+16
* program: Extend prog_to_nir handle system values.Kenneth Graunke2019-02-051-0/+30
* program: Use u_bit_scan64 in prog_to_nir.Kenneth Graunke2019-02-051-7/+6
* glsl_type: Add support for explicitly laid out matrices and arraysJason Ekstrand2019-01-081-1/+1
* nir: Make boolean conversions sized just like the othersJason Ekstrand2018-12-051-2/+2
* nir/prog: Use nir_bany in kill handlingJason Ekstrand2018-10-261-1/+1
* nir: Create sampler variables in prog_to_nir.Kenneth Graunke2018-10-141-2/+13
* mesa: Additional FlipY applicationsFritz Koenig2018-09-171-1/+1
* Replace uses of _mesa_bitcount with util_bitcountDylan Baker2018-09-071-1/+3
* prog/nir: Use deref instructions for paramsJason Ekstrand2018-06-221-35/+6
* mesa/main: Add a 'spirv' flag to gl_shader_program_dataEduardo Lima Mitev2018-06-211-0/+1
* mesa: protect #include of unistd.h with _MSV_VER checkBrian Paul2018-04-131-0/+4
* mesa: Include unistd.h in program_lexerDylan Baker2018-04-131-0/+1
* Fix scons buildMarek Olšák2018-04-121-0/+1
* mesa: include mtypes.h lessMarek Olšák2018-04-1211-6/+49
* prog/nir: Simplify some load/store operationsJason Ekstrand2018-04-051-40/+13
* mesa: ensure that variable is initializedDylan Baker2018-04-031-1/+1
* mesa/program: Link SPIR-V shaders using the SPIR-V code-pathEduardo Lima Mitev2018-03-301-1/+5
* mesa: fix leaking ParameterValueOffsetTapani Pälli2018-03-201-0/+1
* mesa: add _mesa_add_sized_state_reference() helperTimothy Arceri2018-03-202-14/+27
* mesa: add support propagate uniform support for packed uniformsTimothy Arceri2018-03-201-2/+18
* mesa: allow for uniform packing when adding uniforms to param listTimothy Arceri2018-03-201-5/+27
* mesa: rework ParameterList to allow packingTimothy Arceri2018-03-2010-34/+78
* compiler: int8/uint8 supportKarol Herbst2018-03-141-0/+4
* mesa: Provide an alternative to get_vp_mode()Mathias Fröhlich2018-02-231-0/+1
* mesa: fix compile failureMark Janes2018-02-131-0/+1