summaryrefslogtreecommitdiff
path: root/src/intel
AgeCommit message (Expand)AuthorFilesLines
2019-05-16anv: Fix some depth buffer sampling cases on ICL+Nanley Chery1-1/+7
2019-05-16intel/fs/live_variables: Do compute_start_end in BITSET_WORD chunksJason Ekstrand1-9/+15
2019-05-16intel/fs/ra: Choose a spill reg before throwing away the graphJason Ekstrand1-7/+7
2019-05-16intel/fs/ra: Add spill costs to the graph on-demandJason Ekstrand1-4/+9
2019-05-16intel/fs/ra: Add a helper for discarding the interference graphJason Ekstrand1-2/+9
2019-05-15intel/compiler: use bitset instead of opencoding a 32-bit bitset. (v2)Dave Airlie1-7/+10
2019-05-15intel/compiler: remove repeated bit_size / 8 in brw mem lowering pass.Dave Airlie1-7/+8
2019-05-14intel/compiler: Implement TCS 8_PATCH mode and INTEL_DEBUG=tcs8Kenneth Graunke9-32/+171
2019-05-14intel/compiler: Move ICP handle fetching into a helper function.Kenneth Graunke2-36/+47
2019-05-14intel/compiler: Don't repeat dispatch max fixing conditionKenneth Graunke1-2/+5
2019-05-14intel/compiler: Rename invocation_id_mask to instance_id_maskKenneth Graunke1-4/+4
2019-05-14intel/compiler: Refactor TCS invocation ID setup into a helperKenneth Graunke2-14/+23
2019-05-14intel/compiler: Repeat nir_opt_algebraic_lateIan Romanick1-1/+16
2019-05-14intel/fs: Allow cmod propagation to instructions with saturate modifierIan Romanick2-9/+528
2019-05-14intel/fs/ra: Spill without destroying the interference graphJason Ekstrand1-13/+96
2019-05-14intel/fs/ra: Put the VGRFs at the end of the nodesJason Ekstrand1-18/+32
2019-05-14intel/fs/ra: Re-arrange interference setupJason Ekstrand1-217/+205
2019-05-14intel/fs/ra: Do the spill loop inside RAJason Ekstrand2-21/+28
2019-05-14intel/fs/ra: Only add MRF hack interference if we're spillingJason Ekstrand1-62/+50
2019-05-14intel/fs/ra: Pull the guts of RA into its own classJason Ekstrand2-76/+103
2019-05-14intel/fs/ra: Move assign_regs further down in the fileJason Ekstrand1-70/+70
2019-05-14intel/fs/ra: Split building the interference graph into a helperJason Ekstrand1-23/+42
2019-05-14intel/fs/ra: Initialize grf_used with first_non_payload_grfJason Ekstrand1-1/+1
2019-05-14intel/fs/ra: Stop adding RA interference to too many SENDS nodesJason Ekstrand1-8/+3
2019-05-14intel/fs/ra: Only add dest interference to sources that existJason Ekstrand1-1/+1
2019-05-14intel/fs: Stop doing extra RA callsJason Ekstrand1-19/+27
2019-05-14isl: Add restrictions to isl_surf_get_hiz_surf()Nanley Chery1-0/+25
2019-05-14isl: Add restriction and comments to isl_surf_get_ccs_surf()Nanley Chery1-1/+17
2019-05-14isl: Modify restrictions in isl_surf_get_mcs_surf()Nanley Chery1-5/+19
2019-05-13anv: Implement VK_KHR_uniform_buffer_standard_layoutJason Ekstrand2-0/+8
2019-05-13intel/tools: Fix build with glibc < 2.27.Vinson Lee1-0/+3
2019-05-11intel: drop misleading driver name from gen_get_device_info()Mike Blumenkrantz1-1/+1
2019-05-10anv: Fix limits when VK_EXT_descriptor_indexing is usedCaio Marcelo de Oliveira Filho1-9/+14
2019-05-10nir: allow specifying a set of opcodes in lower_alu_to_scalarJonathan Marek1-2/+2
2019-05-10intel/fs/copy-prop: Don't walk all the ACPs for each instructionJason Ekstrand1-11/+68
2019-05-10intel/fs/copy-prop: Purge unused ACPsJason Ekstrand1-0/+19
2019-05-10intel/fs/copy-prop: Bump the hash table size to 64Jason Ekstrand1-1/+1
2019-05-09anv: Remove special allocation for anv_push_constantsCaio Marcelo de Oliveira Filho3-79/+7
2019-05-09anv: Use corresponding type from the vector allocationLionel Landwerlin2-10/+10
2019-05-09i965_asm: avoid free()ing uninitialized pointersEric Engestrom1-1/+1
2019-05-09i965_asm: fix memleakEric Engestrom1-0/+1
2019-05-08anv: fix use after freeLionel Landwerlin1-3/+3
2019-05-08anv: rework queries writes to ensure ordering memory writesLionel Landwerlin1-17/+84
2019-05-07intel/compiler: Unset flag reg when FB write is not predicatedMatt Turner1-0/+1
2019-05-07intel/disasm: Disassemble immediate value properly for dimSagar Ghuge1-3/+12
2019-05-07intel/disasm: Disassemble JIP offset for whileSagar Ghuge1-1/+2
2019-05-07intel/compiler: Replicate 16 bit immediate value correctlySagar Ghuge2-0/+6
2019-05-07intel/compiler: Print quad value in hex formatSagar Ghuge1-1/+1
2019-05-07intel/tools: Add unit tests for assemblerSagar Ghuge594-0/+28756
2019-05-07intel/tools: Initialize offset correctly for i965_asmMika Kuoppala1-10/+7