summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2019-01-13i965: Drop mark_surface_used mechanism.Kenneth Graunke10-105/+7
2019-01-13egl: fix python lib deprecation warningEric Engestrom3-14/+7
2019-01-12spirv: Emit switch conditions on-the-flyJason Ekstrand1-36/+26
2019-01-12nir/gcm: Support deref instructionsJason Ekstrand1-0/+4
2019-01-12intel/nir: Call nir_opt_deref in brw_nir_optimizeJason Ekstrand1-0/+1
2019-01-12spirv: Contain the GLSLang issue #179 workaround to old GLSLangJason Ekstrand3-18/+38
2019-01-12spirv: Whack sampler/image pointers to uniformJason Ekstrand1-0/+12
2019-01-11st/nir: Lower TES gl_PatchVerticesIn to a constant if linked with a TCS.Kenneth Graunke1-0/+23
2019-01-11glsl/nir: keep bool types when native_integers=falseJonathan Marek1-98/+63
2019-01-11glsl/nir: ftrunc for native_integers=false float to int castJonathan Marek1-0/+4
2019-01-11glsl/nir: int constants as float for native_integers=falseJonathan Marek1-4/+12
2019-01-11intel/peephole_ffma: Fix swizzle propagationJason Ekstrand1-4/+7
2019-01-11nir: Allow a non-existent sampler deref in nir_lower_samplers_as_derefKenneth Graunke1-19/+21
2019-01-11egl: remove unused includeEric Engestrom1-2/+0
2019-01-11egl: add missing includesEric Engestrom6-0/+9
2019-01-11anv/pipeline_cache: fix incorrect guards for NIR cacheIago Toral Quiroga1-2/+3
2019-01-10blorp: Pass the batch to lookup/upload_shader instead of contextKenneth Graunke7-35/+44
2019-01-10blorp: Add blorp_get_surface_address to the driver interface.Kenneth Graunke3-0/+27
2019-01-10docs: fix gallium screen cap docsIlia Mirkin1-11/+11
2019-01-11glsl: Make invariant outputs in ES fragment shader not to cause errorDanylo Piliaiev1-1/+1
2019-01-10anv/pipeline: Cache the pre-lowered NIRJason Ekstrand1-10/+39
2019-01-10anv/pipeline_cache: Add support for caching NIRJason Ekstrand2-0/+118
2019-01-10anv/pipeline: Hash shader modules and spec constants separatelyJason Ekstrand1-15/+39
2019-01-10compiler/types: Serialize/deserialize subpass input types correctlyJason Ekstrand1-2/+2
2019-01-10anv/pipeline: Move wpos and input attachment lowering to lower_nirJason Ekstrand1-11/+8
2019-01-10i965: Compile fp64 funcs only if we do not have 64-bit hardware supportMatt Turner1-1/+1
2019-01-10anv/pipeline: Constant fold after apply_pipeline_layoutJason Ekstrand2-12/+5
2019-01-10freedreno/a6xx: fix 3d+tiled layoutRob Clark1-34/+52
2019-01-10freedreno/a6xx: move tile_mode to sampler-view CSORob Clark2-7/+7
2019-01-10freedreno/a6xx: separate stencil restore/resolve fixesRob Clark1-14/+21
2019-01-10freedreno: make cmdstream bo's read-only to GPURob Clark2-5/+11
2019-01-10etnaviv: fix typo in cflush_all descriptionGuido Günther1-1/+1
2019-01-10radv: remove a few more unnecessary KHR suffixesEric Engestrom3-11/+11
2019-01-10nir: fix copy-paste error in nir_lower_constant_initializersRhys Perry1-2/+2
2019-01-10glsl/linker: specify proper direction in location aliasing errorAndres Gomez1-5/+10
2019-01-10intel/isl: move tiled_memcpy static libs from i965 to islTapani Pälli21-401/+381
2019-01-09i965: Enable 64-bit GLSL extensionsMatt Turner1-4/+4
2019-01-09i965: Compile fp64 software routines and lower double-opsMatt Turner4-23/+133
2019-01-09intel/compiler: Heap-allocate temporary storageMatt Turner1-3/+5
2019-01-09intel/compiler: Expand size of the 'nr' fieldMatt Turner1-4/+3
2019-01-09intel/compiler: Prevent warnings in the following patchMatt Turner11-36/+38
2019-01-09intel/compiler: Rearrange code to avoid future problemsMatt Turner1-3/+4
2019-01-09intel/compiler: Avoid false positive assertionsMatt Turner1-6/+6
2019-01-09intel/compiler: Split 64-bit MOV-indirects if neededMatt Turner1-1/+2
2019-01-09intel/compiler: Lower 64-bit MOV/SEL operationsMatt Turner1-1/+49
2019-01-09nir: Unset metadata debug bit if no progress madeMatt Turner22-12/+115
2019-01-09nir: Add lowering support for 64-bit operations to softwareMatt Turner2-2/+178
2019-01-09nir: Create nir_builder in nir_lower_doubles_impl()Matt Turner1-17/+19
2019-01-09nir: Add and set info::uses_64bitMatt Turner2-0/+10
2019-01-09nir: Implement lowering of 64-bit shift operationsMatt Turner2-0/+143