summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* v3d: Include a count of register pressure in the RA failure dumps.Eric Anholt2019-03-061-1/+13
* radv: enable lower_mul_2x32_64Samuel Pitoiset2019-03-061-0/+1
* st/nir: Move 64-bit lowering laterJason Ekstrand2019-03-061-2/+5
* intel/nir: Move 64-bit lowering laterJason Ekstrand2019-03-061-21/+13
* nir/lower_doubles: Inline functions directly in lower_doublesJason Ekstrand2019-03-069-63/+53
* nir/deref: Expose nir_opt_deref_implJason Ekstrand2019-03-062-1/+2
* nir/inline_functions: Break inlining into a builder helperJason Ekstrand2019-03-063-40/+60
* glsl/nir: Inline functions in float64_funcs_to_nirJason Ekstrand2019-03-061-0/+5
* glsl/nir: Add a shared helper for building float64 shadersJason Ekstrand2019-03-067-99/+70
* intel/nir: Drop an unneeded lower_constant_initializers callJason Ekstrand2019-03-061-2/+0
* intel/debug: Add a debug flag to force software fp64Jason Ekstrand2019-03-063-2/+4
* i965: Compile the fp64 program based on nir optionsJason Ekstrand2019-03-061-1/+2
* nir: Teach loop unrolling about 64-bit instruction loweringJason Ekstrand2019-03-063-13/+79
* nir: Expose double and int64 op_to_options_mask helpersJason Ekstrand2019-03-063-51/+23
* compiler/nir: add an is_conversion field to nir_op_infoIago Toral Quiroga2019-03-063-33/+47
* intel/fs: Fix extract_u8 of an odd byte from a 64-bit integerIan Romanick2019-03-061-0/+7
* intel/fs: nir_op_extract_i8 extracts a byte, not a wordIan Romanick2019-03-061-2/+4
* intel/compiler: Silence unused parameter warning in brw_interpolation_map.cIan Romanick2019-03-063-7/+4
* intel/compiler: Silence many unused parameter warnings in brw_eu.hIan Romanick2019-03-061-9/+9
* meson: remove unused include_directories(vulkan)Eric Engestrom2019-03-061-1/+1
* radv: set num_components on vulkan_resource_index intrinsicLionel Landwerlin2019-03-063-10/+20
* nir: rename glsl_type_is_struct() -> glsl_type_is_struct_or_ifc()Timothy Arceri2019-03-0625-45/+45
* glsl: rename record_types -> struct_typesTimothy Arceri2019-03-062-10/+10
* glsl: rename record_location_offset() -> struct_location_offset()Timothy Arceri2019-03-068-11/+11
* glsl: rename get_record_instance() -> get_struct_instance()Timothy Arceri2019-03-065-7/+7
* glsl: rename is_record() -> is_struct()Timothy Arceri2019-03-0622-90/+90
* nir/spirv: initial handling of OpenCL.std extension opcodesKarol Herbst2019-03-0512-3/+602
* nir/vtn: add support for SpvBuiltInGlobalLinearIdKarol Herbst2019-03-055-12/+45
* nir: add support for address bit sized system valuesKarol Herbst2019-03-052-18/+29
* nir/spirv: improve parsing of the memory modelKarol Herbst2019-03-053-7/+45
* nir: replace magic numbers with M_PIKarol Herbst2019-03-051-2/+2
* anv: Implement VK_EXT_external_memory_hostCaio Marcelo de Oliveira Filho2019-03-054-1/+133
* v3d: Drop the V3D 3.x vpm read dead code elimination.Eric Anholt2019-03-051-33/+2
* v3d: Eliminate the TLB and TLBU files.Eric Anholt2019-03-054-41/+20
* v3d: Use ldunif instructions for uniforms.Eric Anholt2019-03-0511-270/+27
* v3d: Add support for register-allocating a ldunif to a QFILE_TEMP.Eric Anholt2019-03-052-14/+77
* v3d: Drop the old class bits splitting up the accumulators.Eric Anholt2019-03-051-7/+3
* v3d: Add support for vir-to-qpu of ldunif instructions to a temp.Eric Anholt2019-03-051-2/+15
* v3d: Switch implicit uniforms over to being any qinst->uniform != ~0.Eric Anholt2019-03-0510-123/+77
* v3d: Do uniform rematerialization spilling before dropping threadcountEric Anholt2019-03-051-8/+10
* v3d: Fix temporary leaks of temp_registers and when spilling.Eric Anholt2019-03-051-5/+4
* tgsi_to_nir: Set correct location for uniforms.Timur Kristóf2019-03-051-0/+1
* tgsi_to_nir: Improve interpolation modes.Timur Kristóf2019-03-051-15/+21
* tgsi_to_nir: use sampler variables and derefsKenneth Graunke2019-03-051-10/+79
* tgsi_to_nir: Support FACE and POSITION properly.Timur Kristóf2019-03-051-12/+68
* tgsi_to_nir: Extract ttn_emulate_tgsi_front_face into its own function.Timur Kristóf2019-03-051-14/+20
* tgsi_to_nir: Restructure system value loads.Timur Kristóf2019-03-051-10/+6
* tgsi_to_nir: Produce optimized NIR for a given pipe_screen.Timur Kristóf2019-03-058-13/+153
* freedreno: Plumb pipe_screen through to irX_tgsi_to_nir.Timur Kristóf2019-03-0512-19/+37
* nir: Add multiplier argument to nir_lower_uniforms_to_ubo.Timur Kristóf2019-03-054-11/+18