summaryrefslogtreecommitdiffstats
path: root/src/intel
Commit message (Expand)AuthorAgeFilesLines
* intel/perf: improve dynamic loading config detectionLionel Landwerlin2019-06-051-15/+3
* intel/nir: Take nir_shader*s in brw_nir_link_shadersJason Ekstrand2019-06-053-39/+37
* intel/nir: Stop returning the shader from helpersJason Ekstrand2019-06-059-51/+45
* intel/perf: fix EuThreadsCount value in performance equationsLionel Landwerlin2019-06-051-2/+1
* intel/tools: use C99 print conversion specifier for 32 bit buildsMark Janes2019-06-053-4/+4
* intel/fs: Add an UNDEF instruction to avoid excess live rangesJason Ekstrand2019-06-046-5/+35
* anv: Advertise support for VK_EXT_fragment_shader_interlockJason Ekstrand2019-06-043-0/+12
* intel/fs: Skip registers faster when setting spill costsJason Ekstrand2019-06-041-2/+10
* intel/compiler: Fix assertions in brw_alu3Sagar Ghuge2019-06-031-3/+3
* iris: Print binding tables when INTEL_DEBUG=btCaio Marcelo de Oliveira Filho2019-06-032-0/+2
* intel/compiler: Use compare rematerialization passIan Romanick2019-05-311-0/+3
* intel/blorp: Use the hardware op for CCS ambiguate on gen10+Jason Ekstrand2019-05-302-1/+17
* intel/fs: Do a stalling MFENCE in endInvocationInterlock()Jason Ekstrand2019-05-305-8/+28
* intel/fs,vec4: Use g0 as the header for MFENCEJason Ekstrand2019-05-306-12/+13
* spirv: Change spirv_to_nir() to return a nir_shaderCaio Marcelo de Oliveira Filho2019-05-291-2/+1
* intel/decoder: Use get_state_size() over guessed counts in more casesKenneth Graunke2019-05-281-0/+2
* iris: Ask st to vectorize our IO.Kenneth Graunke2019-05-281-0/+1
* anv: fix apply_pipeline_layout pass for arrays of YCbCr descriptorsLionel Landwerlin2019-05-271-2/+15
* anv/android: fix missing dependencies issue during parallel buildChenglei Ren2019-05-271-9/+9
* nir: Drop imov/fmov in favor of one mov instructionJason Ekstrand2019-05-244-12/+7
* intel: Implement abs, neg, and sat in the back-endJason Ekstrand2019-05-242-9/+44
* intel/nir: Call alu_to_scalar one last time before out-of-ssaJason Ekstrand2019-05-241-0/+2
* nir/builder: Remove the use_fmov parameter from nir_swizzleJason Ekstrand2019-05-242-2/+2
* anv: Do not emulate texture swizzle for INPUT_ATTACHMENT, STORAGE_IMAGEDanylo Piliaiev2019-05-242-6/+12
* vulkan: fix build dependency issue with generated filesLionel Landwerlin2019-05-221-14/+14
* intel: Move brw_prog_key_set_id from i965 to the compiler.Kenneth Graunke2019-05-212-0/+20
* anv: Don't re-use entry_point pointer from spirv_to_nirCaio Marcelo de Oliveira Filho2019-05-201-2/+2
* spirv, radv, anv: Replace ptr_type with addr_formatCaio Marcelo de Oliveira Filho2019-05-201-7/+11
* anv: Only consider minSampleShading when sampleShadingEnable is setJason Ekstrand2019-05-171-2/+2
* anv: Stop forcing bindless for imagesJason Ekstrand2019-05-171-4/+5
* anv: Emulate texture swizzle in the shader when neededJason Ekstrand2019-05-174-2/+133
* anv: Fix some depth buffer sampling cases on ICL+Nanley Chery2019-05-161-1/+7
* intel/fs/live_variables: Do compute_start_end in BITSET_WORD chunksJason Ekstrand2019-05-161-9/+15
* intel/fs/ra: Choose a spill reg before throwing away the graphJason Ekstrand2019-05-161-7/+7
* intel/fs/ra: Add spill costs to the graph on-demandJason Ekstrand2019-05-161-4/+9
* intel/fs/ra: Add a helper for discarding the interference graphJason Ekstrand2019-05-161-2/+9
* intel/compiler: use bitset instead of opencoding a 32-bit bitset. (v2)Dave Airlie2019-05-151-7/+10
* intel/compiler: remove repeated bit_size / 8 in brw mem lowering pass.Dave Airlie2019-05-151-7/+8
* intel/compiler: Implement TCS 8_PATCH mode and INTEL_DEBUG=tcs8Kenneth Graunke2019-05-149-32/+171
* intel/compiler: Move ICP handle fetching into a helper function.Kenneth Graunke2019-05-142-36/+47
* intel/compiler: Don't repeat dispatch max fixing conditionKenneth Graunke2019-05-141-2/+5
* intel/compiler: Rename invocation_id_mask to instance_id_maskKenneth Graunke2019-05-141-4/+4
* intel/compiler: Refactor TCS invocation ID setup into a helperKenneth Graunke2019-05-142-14/+23
* intel/compiler: Repeat nir_opt_algebraic_lateIan Romanick2019-05-141-1/+16
* intel/fs: Allow cmod propagation to instructions with saturate modifierIan Romanick2019-05-142-9/+528
* intel/fs/ra: Spill without destroying the interference graphJason Ekstrand2019-05-141-13/+96
* intel/fs/ra: Put the VGRFs at the end of the nodesJason Ekstrand2019-05-141-18/+32
* intel/fs/ra: Re-arrange interference setupJason Ekstrand2019-05-141-217/+205
* intel/fs/ra: Do the spill loop inside RAJason Ekstrand2019-05-142-21/+28
* intel/fs/ra: Only add MRF hack interference if we're spillingJason Ekstrand2019-05-141-62/+50