aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* ac: rename SI-CIK-VI to GFX6-GFX7-GFX8Marek Olšák2019-05-1559-509/+509
* ac: add comments to chip enumsMarek Olšák2019-05-151-11/+11
* compiler: Add lowering support for 64-bit saturate operations to softwareAnuj Phogat2019-05-152-0/+15
* st/dri: Minor style fixesKenneth Graunke2019-05-151-4/+6
* virgl: handle DONT_BLOCK and MAP_DIRECTLYChia-I Wu2019-05-154-7/+45
* virgl: add virgl_resource_transfer_prepareChia-I Wu2019-05-154-55/+49
* virgl: honor DISCARD_WHOLE_RESOURCE in virgl_res_needs_readbackChia-I Wu2019-05-151-1/+2
* virgl: clean up virgl_res_needs_readbackChia-I Wu2019-05-151-5/+16
* nir: fix lower_non_uniform_access passLionel Landwerlin2019-05-151-0/+1
* gbm: gbm_bo_get_handle_for_plane fallback to nonplanar handleAlex Villacís Lasso2019-05-151-0/+6
* gallium: Add default check for PIPE_CAP_FRAGMENT_SHADER_INTERLOCKAlyssa Rosenzweig2019-05-141-0/+1
* iris: Check if resource has stencil before returning itAndrii Kryvytskyi2019-05-141-1/+5
* i965/blorp: Set MOCS for gen11 in blorp_alloc_vertex_bufferJordan Justen2019-05-141-1/+5
* iris: Enable fragment shader interlock on Gen9+.Kenneth Graunke2019-05-141-0/+1
* gallium: Add a PIPE_CAP_FRAGMENT_SHADER_INTERLOCK.Kenneth Graunke2019-05-143-0/+4
* 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-1413-34/+193
* 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
* i965: Pass compiler to default key populatorsKenneth Graunke2019-05-1413-27/+37
* ac: use 1D GEPs for descriptors and constantsMarek Olšák2019-05-143-13/+12
* mesa: fix _mesa_max_texture_levels for GL_TEXTURE_EXTERNAL_OESMarek Olšák2019-05-141-1/+1
* freedreno: Move msm_drm.h to the same spot as other DRM uapi.Eric Anholt2019-05-147-341/+4
* nir/algebraic: Commute 1-fsat(a) to fsat(1-a) for all non-fmul instructionsIan Romanick2019-05-142-5/+24
* nir/algebraic: Eliminate useless fsat() on operand of comparison w/value in (...Ian Romanick2019-05-142-0/+57
* nir/algebraic: Strip double negatives from comparison sourcesIan Romanick2019-05-141-0/+28
* intel/compiler: Repeat nir_opt_algebraic_lateIan Romanick2019-05-142-1/+20
* Revert "nir: add late opt to turn inot/b2f combos back to bcsel"Ian Romanick2019-05-142-19/+0
* nir/algebraic: Eliminate a tautological compareIan Romanick2019-05-141-0/+7
* nir/algebraic: Simplify fsqrt domain guardIan Romanick2019-05-141-0/+1
* nir/search: Don't compare 8-bit or 1-bit constants with floatsIan Romanick2019-05-141-1/+12
* nir/algebraic: Recognize open-coded fsat with modifiersIan Romanick2019-05-141-0/+5
* nir/algebraic: Push unary operations into source operands of fsat sourceIan Romanick2019-05-142-1/+23
* nir/algebraic: Recognize open-coded flrp(a, b, fsat(c))Ian Romanick2019-05-141-3/+12
* intel/fs: Allow cmod propagation to instructions with saturate modifierIan Romanick2019-05-142-9/+528
* nir/algebraic: Add missing ffma(-1, a, b) patternIan Romanick2019-05-141-0/+1
* nir: Mark ffma as 2src_commutativeIan Romanick2019-05-142-17/+15
* nir: Add support for 2src_commutative ops that have 3 sourcesIan Romanick2019-05-143-9/+24
* nir: Rename commutative to 2src_commutativeIan Romanick2019-05-144-48/+60
* 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
* intel/fs/ra: Pull the guts of RA into its own classJason Ekstrand2019-05-142-76/+103
* intel/fs/ra: Move assign_regs further down in the fileJason Ekstrand2019-05-141-70/+70
* intel/fs/ra: Split building the interference graph into a helperJason Ekstrand2019-05-141-23/+42