summaryrefslogtreecommitdiffstats
path: root/src/intel
Commit message (Expand)AuthorAgeFilesLines
* anv/allocator: Add support for a list of BOs in block pool.Rafael Antognolli2019-01-172-11/+59
* anv: Update usage of block_pool->bo.Rafael Antognolli2019-01-177-31/+36
* anv/allocator: Remove pool->map.Rafael Antognolli2019-01-173-19/+7
* anv/allocator: Rename anv_free_list2 to anv_free_list.Rafael Antognolli2019-01-172-31/+30
* anv/allocator: Remove anv_free_list.Rafael Antognolli2019-01-172-66/+0
* anv/allocator: Use anv_state_table on back_alloc too.Rafael Antognolli2019-01-172-15/+22
* anv/allocator: Use anv_state_table on anv_state_pool_alloc.Rafael Antognolli2019-01-172-35/+48
* anv/allocator: Add helper to push states back to the state table.Rafael Antognolli2019-01-172-0/+35
* anv/allocator: Add getter for anv_block_pool.Rafael Antognolli2019-01-174-5/+18
* anv/allocator: Add anv_state_table.Rafael Antognolli2019-01-172-2/+283
* anv/tests: Fix block_pool_no_free test.Rafael Antognolli2019-01-171-14/+14
* anv: fix invalid binding table index computationLionel Landwerlin2019-01-171-4/+2
* anv/device: fix maximum number of images supportedIago Toral Quiroga2019-01-174-13/+28
* anv: do not advertise AHW support if extension not enabledTapani Pälli2019-01-171-6/+15
* src/intel: use new hash table and set creation helpersCaio Marcelo de Oliveira Filho2019-01-143-8/+4
* anv: Implement VK_KHR_depth_stencil_resolveJason Ekstrand2019-01-145-1/+204
* 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