aboutsummaryrefslogtreecommitdiffstats
path: root/src/intel
Commit message (Expand)AuthorAgeFilesLines
* anv: Move resolve_subpass to genX_cmd_buffer.cJason Ekstrand2019-01-143-70/+59
* anv/blorp: Refactor MSAA resolves into an exportable helper functionJason Ekstrand2019-01-142-132/+107
* anv: Rename has_resolve to has_color_resolveJason Ekstrand2019-01-143-5/+5
* intel/blorp: Add two more filter modesJason Ekstrand2019-01-142-12/+52
* anv/pipeline_cache: free NIR shader cacheIago Toral Quiroga2019-01-141-0/+7
* i965: Drop mark_surface_used mechanism.Kenneth Graunke2019-01-137-100/+0
* intel/nir: Call nir_opt_deref in brw_nir_optimizeJason Ekstrand2019-01-121-0/+1
* intel/peephole_ffma: Fix swizzle propagationJason Ekstrand2019-01-111-4/+7
* anv/pipeline_cache: fix incorrect guards for NIR cacheIago Toral Quiroga2019-01-111-2/+3
* blorp: Pass the batch to lookup/upload_shader instead of contextKenneth Graunke2019-01-106-31/+40
* blorp: Add blorp_get_surface_address to the driver interface.Kenneth Graunke2019-01-102-0/+19
* anv/pipeline: Cache the pre-lowered NIRJason Ekstrand2019-01-101-10/+39
* anv/pipeline_cache: Add support for caching NIRJason Ekstrand2019-01-102-0/+118
* anv/pipeline: Hash shader modules and spec constants separatelyJason Ekstrand2019-01-101-15/+39
* anv/pipeline: Move wpos and input attachment lowering to lower_nirJason Ekstrand2019-01-101-11/+8
* anv/pipeline: Constant fold after apply_pipeline_layoutJason Ekstrand2019-01-102-12/+5
* intel/isl: move tiled_memcpy static libs from i965 to islTapani Pälli2019-01-1010-5/+1353
* i965: Compile fp64 software routines and lower double-opsMatt Turner2019-01-091-22/+70
* intel/compiler: Heap-allocate temporary storageMatt Turner2019-01-091-3/+5
* intel/compiler: Expand size of the 'nr' fieldMatt Turner2019-01-091-4/+3
* intel/compiler: Prevent warnings in the following patchMatt Turner2019-01-0911-36/+38
* intel/compiler: Rearrange code to avoid future problemsMatt Turner2019-01-091-3/+4
* intel/compiler: Avoid false positive assertionsMatt Turner2019-01-091-6/+6
* intel/compiler: Split 64-bit MOV-indirects if neededMatt Turner2019-01-091-1/+2
* intel/compiler: Lower 64-bit MOV/SEL operationsMatt Turner2019-01-091-1/+49
* intel/fs: Remove FS_OPCODE_UNPACK_HALF_2x16_SPLIT opcodes.Francisco Jerez2019-01-096-47/+4
* intel/fs: Remove nasty open-coded CHV/BXT 64-bit workarounds.Francisco Jerez2019-01-092-145/+12
* intel/fs: Remove existing lower_conversions pass.Francisco Jerez2019-01-095-139/+1
* intel/fs: Introduce regioning lowering pass.Francisco Jerez2019-01-096-19/+418
* intel/fs: Constify fs_inst::can_do_source_mods().Francisco Jerez2019-01-092-2/+2
* intel/fs: Respect CHV/BXT regioning restrictions in copy propagation pass.Francisco Jerez2019-01-092-0/+38
* intel/eu/gen7: Fix brw_MOV() with DF destination and strided source.Francisco Jerez2019-01-091-7/+4
* intel/fs: Fix bug in lower_simd_width while splitting an instruction which wa...Francisco Jerez2019-01-091-2/+5
* intel/fs: Implement quad swizzles on ICL+.Francisco Jerez2019-01-093-18/+97
* intel/fs: Handle source modifiers in lower_integer_multiplication().Francisco Jerez2019-01-092-2/+37
* anv/pipeline: remove unnecessary null-pointer checkAndrii Simiklit2019-01-091-4/+2
* anv: drop unneeded KHR suffixEric Engestrom2019-01-0813-54/+54
* nir: rename global/local to private/function memoryKarol Herbst2019-01-082-7/+7
* anv: flush fast clear colors into compressed surfacesLionel Landwerlin2019-01-081-0/+49
* anv: explictly specify format for blorp ccs/mcs opLionel Landwerlin2019-01-083-16/+30
* anv: Sort properties and features switch statementsJason Ekstrand2019-01-071-42/+42
* spirv: Sort supported capabilitiesJason Ekstrand2019-01-071-9/+9
* anv: Enable the new deref-based UBO/SSBO pathJason Ekstrand2019-01-082-1/+23
* spirv: Add support for using derefs for UBO/SSBO accessJason Ekstrand2019-01-081-0/+1
* spirv: Add explicit pointer typesJason Ekstrand2019-01-081-0/+4
* nir: Move propagation of cast derefs to a new nir_opt_deref passJason Ekstrand2019-01-081-1/+1
* glsl_type: Add support for explicitly laid out matrices and arraysJason Ekstrand2019-01-081-1/+1
* anv/apply_pipeline_layout: Set the cursor in lower_res_reindex_intrinsicJason Ekstrand2019-01-081-0/+2
* anv/android: Do not reject storage images.Bas Nieuwenhuizen2019-01-071-8/+2
* intel/blorp: Be more conservative about copying clear colorsJason Ekstrand2019-01-041-3/+6