summaryrefslogtreecommitdiffstats
path: root/src/mesa/program
Commit message (Expand)AuthorAgeFilesLines
* 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
* mesa: move STATE_LENGTH to shader_enums.h and use it everywhereMarek Olšák2018-02-131-6/+0
* mesa: reduce the size of gl_program_parameterMarek Olšák2018-02-131-3/+3
* mesa,glsl,nir: reduce gl_state_index size to 2 bytesMarek Olšák2018-02-137-28/+27
* mesa: separate legacy stuff from gl_texture_unit into gl_fixedfunc_texture_unitMarek Olšák2018-02-131-10/+10
* mesa: (trivial) remove unused ignore_sample_qualifier_parameterRoland Scheidegger2018-02-082-9/+5
* mesa: don't flag _NEW_COLOR for KHR adv.blend if prog constant doesn't changeMarek Olšák2018-02-021-1/+2
* mesa: change gl_link_status enums to uppercaseBrian Paul2018-01-261-6/+6
* mesa/program: Add missing file types to printoutGert Wollny2018-01-241-2/+14
* mesa/program: Fix -Wunused-param warningGert Wollny2018-01-194-6/+4
* mesa/program/prog_execute.c: Silence -Wunused-paramGert Wollny2018-01-191-6/+3
* mesa: move gl_external_samplers() to program.[ch]Brian Paul2018-01-172-0/+22
* mesa: remove unneeded #includes of main/compiler.hBrian Paul2018-01-172-2/+0
* mesa/program: change validate_inputs() local var 'inputs' to GLbitfield64Brian Paul2018-01-171-1/+1
* program: Don't reset SamplersValidated when restoring from shader cacheJordan Justen2017-12-131-7/+9
* mesa: refuse to compile SPIR-V shaders or link mixed shadersNicolai Hähnle2017-12-121-1/+16
* glsl: Add 16-bit typesEduardo Lima Mitev2017-12-061-0/+6
* glsl: Fix gl_NormalScale.Fabian Bieler2017-12-031-1/+1
* mesa: rework _mesa_add_parameter() to only add a single paramTimothy Arceri2017-11-292-37/+39
* mesa: shrink VERT_ATTRIB bitfields to 32 bitsMarek Olšák2017-11-251-1/+1
* mesa: remove unused vertex attrib WEIGHTMarek Olšák2017-11-253-9/+22
* mesa: rework how we free gl_shader_program_dataTimothy Arceri2017-11-091-0/+2
* main: Add driver cache blob fields to gl_programJordan Justen2017-10-311-0/+4
* glsl: Remove ir_binop_greater and ir_binop_lequal expressionsIan Romanick2017-10-301-30/+0
* mesa: use util_strdup() macro in symbol_table.cBrian Paul2017-10-231-2/+3
* meson: Build i965 and dri stackDylan Baker2017-10-091-0/+33
* mesa/st: fix infinite loopsTimothy Arceri2017-09-211-1/+1
* glsl: Unify ir_constant::const_elements and ::componentsIan Romanick2017-09-191-1/+2