Skip to content
Snippets Groups Projects
  1. Jan 21, 2015
  2. Jan 19, 2015
    • Dave Airlie's avatar
      radeon: align r600/700 fmask to 128 X blocks. · eca91cf1
      Dave Airlie authored and Dave Airlie's avatar Dave Airlie committed
      
      After much searching and empricial testing, and reading of
      things I've no justifcation for this fix, other than it really
      appears this is what the hw is doing or close enough.
      
      It makes sense that each entry in the FMASK corresponds to
      an entry in the CMASKm and the CMASK is organised into 128x128
      blocks, but I can't find anything in any of the docs/info from AMD.
      
      But I've spent a lot of time on this, and this seems to be the
      simplest fix, in that we don't over allocate things too much,
      once this fix in place we can nuke the extra multiplier in mesa.
      
      Reviewed-by: default avatarAlex Deucher <alexander.deucher@amd.com>
      Reviewed-by: default avatarMarek Olšák <marek.olsak@amd.com>
      Signed-off-by: default avatarDave Airlie <airlied@redhat.com>
      eca91cf1
  3. Jan 18, 2015
    • Rob Clark's avatar
      configure/freedreno: enable freedreno by default · a5003c6f
      Rob Clark authored
      
      Now that enabling freedreno doesn't automatically enable kgsl, lets
      enable it by default.  The drm/msm driver has been upstream for a
      while now, and it's ABI is locked.  So I don't think we need to keep
      calling it experimental.
      
      Signed-off-by: default avatarRob Clark <robclark@freedesktop.org>
      a5003c6f
    • Rob Clark's avatar
      configure/freedreno: make KGSL support optional · 28662b77
      Rob Clark authored
      
      libdrm_freedreno currently supports two backends, 'msm' for the upstream
      drm/msm driver, and 'kgsl' which supports (to some extent), the android/
      downstream kgsl driver plus a sort of drm shim nonsense to get flink
      names.
      
      However, kgsl support is strictly on a best-effort basis.  Different
      android devices with different versions of kgsl may have different
      abi's.  And the existing kgsl interface (at least the parts of it that
      we use) is completely broken for 64bit.  Lets disable it by default lest
      anyone actually try to use it.
      
      Signed-off-by: default avatarRob Clark <robclark@freedesktop.org>
      28662b77
  4. Jan 16, 2015
    • Zhenyu Wang's avatar
      intel: Fix GTT entry setup for aub dump · 13fcc697
      Zhenyu Wang authored
      
      On recent emulator GTT entry setup for aub dump needs mem type as
      GTT_ENTRY instead of NONLOCAL. NONLOCAL would write data in main
      memory space which is wrong with new memory layout. GTT_ENTRY write
      would setup GTT memory pool and other required internal buffers. With
      this I can run aub dump on latest release without crash.
      
      Signed-off-by: default avatarZhenyu Wang <zhenyuw@linux.intel.com>
      13fcc697
  5. Jan 11, 2015
  6. Jan 05, 2015
  7. Nov 27, 2014
  8. Nov 25, 2014
  9. Nov 24, 2014
  10. Nov 22, 2014
  11. Nov 21, 2014
  12. Nov 20, 2014
  13. Nov 18, 2014
  14. Sep 30, 2014
  15. Sep 29, 2014
  16. Sep 28, 2014
Loading