summaryrefslogtreecommitdiffstats
path: root/src/intel
Commit message (Expand)AuthorAgeFilesLines
...
* intel/eu/gen12: Add Gen12 opcode descriptions to the table.Francisco Jerez2019-10-111-24/+47
* intel/eu/gen11+: Mark dot product opcodes as unsupported on opcode_descs table.Francisco Jerez2019-10-111-4/+4
* intel/eu/gen12: Implement datatype binary encoding.Francisco Jerez2019-10-111-7/+55
* intel/eu/gen12: Implement immediate 64 bit constant encoding.Sagar Ghuge2019-10-111-2/+13
* intel/eu/gen12: Implement compact instruction binary encoding.Francisco Jerez2019-10-111-39/+49
* intel/eu/gen12: Implement indirect region binary encoding.Francisco Jerez2019-10-111-8/+15
* intel/eu/gen12: Implement SEND instruction binary encoding.Francisco Jerez2019-10-111-69/+135
* intel/eu/gen12: Implement control flow instruction binary encoding.Francisco Jerez2019-10-111-0/+6
* intel/eu/gen12: Implement three-source instruction binary encoding.Francisco Jerez2019-10-111-67/+85
* intel/eu/gen12: Implement basic instruction binary encoding.Francisco Jerez2019-10-111-47/+51
* intel/eu/gen12: Add sanity-check asserts to brw_inst_bits() and brw_inst_set_...Francisco Jerez2019-10-111-0/+2
* intel/eu/gen12: Extend brw_inst.h macros for Gen12 support.Francisco Jerez2019-10-111-202/+346
* intel/ir: Represent physical edge of unconditional CONTINUE instruction.Francisco Jerez2019-10-111-0/+2
* intel/ir: Represent physical edge of ELSE instruction.Francisco Jerez2019-10-111-0/+1
* intel/ir: Represent logical edge of BREAK instruction.Francisco Jerez2019-10-111-0/+1
* intel/ir: Add helper function to push block onto CFG analysis stack.Francisco Jerez2019-10-111-4/+13
* intel/ir: Represent physical and logical subsets of the CFG.Francisco Jerez2019-10-113-40/+81
* intel/ir: Drop hard-coded correspondence between IR and HW opcodes.Francisco Jerez2019-10-112-95/+85
* intel/eu: Encode and decode native instruction opcodes from/to IR opcodes.Francisco Jerez2019-10-117-15/+41
* intel/eu: Rework opcode description tables to allow efficient look-up by eith...Francisco Jerez2019-10-115-304/+166
* intel/eu: Fix up various type conversions in brw_eu.c that are illegal C++.Francisco Jerez2019-10-114-13/+13
* intel/eu: Split brw_inst ex_desc accessors for SEND(C) vs. SENDS(C).Francisco Jerez2019-10-115-32/+46
* intel/fs: Fix constness of implied_mrf_writes() argument.Francisco Jerez2019-10-112-2/+2
* intel/fs: Define is_send() convenience IR helper.Francisco Jerez2019-10-111-1/+7
* intel/fs: Define is_payload() method of the IR instruction class.Francisco Jerez2019-10-112-0/+39
* intel/fs: Teach fs_inst::is_send_from_grf() about some missing send-like inst...Francisco Jerez2019-10-111-0/+3
* nir: add nir_shader_compiler_options::lower_to_scalarMarek Olšák2019-10-101-0/+1
* nir: add a strip parameter to nir_serializeMarek Olšák2019-10-101-1/+1
* intel/tools: Support multiple contexts in intel_dump_gpu.Rafael Antognolli2019-10-104-31/+62
* intel/tools: Add basic aub_context code and helpers.Rafael Antognolli2019-10-103-0/+115
* intel/tools: Use common code for GGTT address allocation.Rafael Antognolli2019-10-102-20/+22
* intel/tools: Factor out GGTT allocation.Rafael Antognolli2019-10-101-63/+63
* anv/pipeline: Capture serialized NIRJason Ekstrand2019-10-092-0/+33
* anv: Disable fast clears when running with INTEL_DEBUG=nofcCaio Marcelo de Oliveira Filho2019-10-091-0/+3
* intel: Add INTEL_DEBUG=nofc for disabling fast clearsCaio Marcelo de Oliveira Filho2019-10-092-0/+2
* anv: Enable VK_EXT_shader_subgroup_{ballot,vote}Caio Marcelo de Oliveira Filho2019-10-081-0/+2
* anv/android: fix images created with external format supportTapani Pälli2019-10-081-0/+12
* anv: Implement VK_KHR_shader_clockCaio Marcelo de Oliveira Filho2019-10-073-0/+10
* intel/isl: set vertical surface alignment on null surfacesLionel Landwerlin2019-10-051-0/+13
* intel/isl: set surface array appropriatelyLionel Landwerlin2019-10-051-1/+1
* intel/isl: Set null surface format to R32_UINTLionel Landwerlin2019-10-051-1/+6
* intel: fix subslice computation from topology dataLionel Landwerlin2019-10-051-1/+1
* intel/error2aub: add support for platforms without PPGTTLionel Landwerlin2019-10-041-15/+24
* anv/block_pool: Align anv_block_pool state to 64 bits.Rafael Antognolli2019-10-031-2/+8
* intel/isl/icl: Use halign 8 instead of 4 hw workaroundAnuj Phogat2019-10-031-8/+21
* intel: fix topology queryLionel Landwerlin2019-10-021-0/+3
* intel/tools: Fix aubinator usage of rb_tree.Rafael Antognolli2019-09-301-2/+2
* intel/fs: Fix fs_inst::flags_read for ANY/ALL predicatesJason Ekstrand2019-09-271-6/+28
* intel/compiler: avoid truncating int64_t to intMaya Rashish2019-09-261-1/+1
* anv: gem-stubs: return a valid fd got anv_gem_userptr()Lionel Landwerlin2019-09-251-1/+7