aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/nir
Commit message (Expand)AuthorAgeFilesLines
* ttn: fix dest size for some texture instructionsRob Clark2017-05-161-1/+3
* ttn: fix txd src sizesRob Clark2017-05-161-4/+6
* ttn: fix txs dest sizeRob Clark2017-05-161-1/+2
* nir: Embed the shader_info in the nir_shader againJason Ekstrand2017-05-091-7/+7
* nir: Rework conversion opcodesJason Ekstrand2017-03-141-5/+5
* gallium: remove TGSI_OPCODE_CLAMPMarek Olšák2017-02-181-11/+0
* gallium: remove TGSI_OPCODE_SUBMarek Olšák2017-01-051-1/+0
* gallium: remove TGSI_OPCODE_ABSMarek Olšák2017-01-051-1/+0
* ttn: set ->info->num_ubosRob Clark2016-12-271-1/+4
* ttn: handle GLSL_SAMPLER_DIM_SUBPASS_MS caseJuan A. Suarez Romero2016-12-211-0/+1
* treewide: s/comparitor/comparator/Ilia Mirkin2016-12-121-1/+1
* nir/i965/anv/radv/gallium: make shader info a pointerTimothy Arceri2016-10-261-5/+5
* ttn: fix warning after 7bf76563eRob Clark2016-09-161-0/+2
* gallium/ttn: Remove duplicated TGSI_OPCODE_DP2A initializationRhys Kidd2016-08-241-1/+0
* ttn: Use nir_load_front_face instead of the TGSI-style input.Eric Anholt2016-08-191-3/+27
* ttn: Make FRAG_RESULT_DEPTH be a float variable to match gtn and ptn.Eric Anholt2016-08-191-3/+16
* ttn: Update shader->info as we generate code.Eric Anholt2016-07-261-0/+13
* compiler: Rename INTERP_QUALIFIER_* to INTERP_MODE_*.Kenneth Graunke2016-07-171-3/+3
* gallium: use PIPE_SHADER_* everywhere, remove TGSI_PROCESSOR_*Marek Olšák2016-04-221-8/+8
* nir: add bit_size info to nir_load_const_instr_create()Samuel Iglesias Gonsálvez2016-04-111-1/+1
* ttn: remove stray global from headerRob Clark2016-03-241-2/+0
* nir: add a bit_size parameter to nir_ssa_dest_initConnor Abbott2016-03-171-7/+7
* nir: rename nir_const_value fields to include bitsize informationIago Toral Quiroga2016-03-171-1/+1
* nir: Separate texture from sampler in nir_tex_instrJason Ekstrand2016-02-091-0/+1
* nir/tex_instr: Rename sampler to textureJason Ekstrand2016-02-091-4/+4
* ttn: use const_index helpersRob Clark2016-02-091-5/+5
* ttn: small logic cleanupRob Clark2016-02-091-1/+1
* glsl: move to compiler/Emil Velikov2016-01-261-1/+1
* nir: move to compiler/Emil Velikov2016-01-262-5/+5
* nir: move shader_enums.[ch] to compilerEmil Velikov2016-01-261-1/+1
* ttn: use writemask for store_varRob Clark2016-01-161-26/+2
* ttn: add missing writemask on store_outputRob Clark2016-01-161-0/+1
* gallium: Remove unnecessary semicolonsEdward O'Callaghan2016-01-061-1/+1
* nir/builder: Add an init function that creates a simple shader for youJason Ekstrand2015-12-291-8/+4
* nir: Get rid of function overloadsJason Ekstrand2015-12-281-2/+1
* gallium/auxiliary: don't build NIR sources with MSVC2008 flagsConnor Abbott2015-12-231-4/+0
* nir: Add a writemask to store intrinsics.Kenneth Graunke2015-12-221-0/+1
* nir: Delete bany, ball, fany, fall.Matt Turner2015-12-181-1/+3
* nir: Get rid of *_indirect variants of input/output load/store intrinsicsJason Ekstrand2015-12-101-24/+28
* ttn: Whitelist from -Werror=declaration-after-statement.Jose Fonseca2015-12-031-0/+4
* ttn: fix UMSB conversionIlia Mirkin2015-11-231-1/+1
* ttn: add LODQ supportIlia Mirkin2015-11-231-2/+9
* nir: s/nir_type_unsigned/nir_type_uintJason Ekstrand2015-11-231-1/+1
* ttn: add TEX2 supportIlia Mirkin2015-11-201-3/+11
* glsl: move shader_enums into nirRob Clark2015-10-091-1/+1
* gallium/ttn: Convert to using VARYING_SLOT_* / FRAG_RESULT_*.Eric Anholt2015-09-162-14/+173
* gallium/ttn: fix cursor handling vs builderRob Clark2015-09-091-8/+6
* nir: Convert the builder to use the new NIR cursor API.Kenneth Graunke2015-08-271-17/+17
* gallium/ttn: Use nir_builder_insert() rather than poking at cf_list.Kenneth Graunke2015-08-251-16/+16
* nir: Store gl_shader_stage in nir_shader.Kenneth Graunke2015-08-251-4/+21