1. 26 10月, 2009 1 次提交
    • M
      drm/radeon/kms: fix cs parser tex bit 11 check · ceb776bc
      Mathias Fröhlich 提交于
      The problem boils down to the order when the bit11
      of the texture size is or'ed to the original width.
      In the end each mipmap level has the same width or
      height because of that 11 bit is ored to the scaled
      down lod with and thus blows up the size again to the
      full size or more due to the power of two rounding
      afterwards.
      
      The attached patch changes this order so that the
      texture sizes are computed correct. Also the on error
      the yet missing inputs to the size computation are
      printed which helped me to find out where it really breaks.
      Signed-off-by: NAlex Deucher <alexdeucher@gmail.com>
      Signed-off-by: NDave Airlie <airlied@redhat.com>
      ceb776bc
  2. 16 10月, 2009 6 次提交
  3. 15 10月, 2009 2 次提交
  4. 13 10月, 2009 1 次提交
  5. 12 10月, 2009 11 次提交
  6. 08 10月, 2009 6 次提交
  7. 07 10月, 2009 1 次提交
  8. 06 10月, 2009 1 次提交
    • D
      drm/fb: add more correct 8/16/24/32 bpp fb support. · b8c00ac5
      Dave Airlie 提交于
      The previous patches had some unwanted side effects, I've fixed
      the lack of 32bpp working, and fixed up 16bpp so it should also work.
      
      this also adds the interface to allow the driver to set a preferred
      console depth so for example low memory rn50 can set it to 8bpp.
      It also catches 24bpp on cards that can't do it and forces 32bpp.
      
      Tested on r100/r600/i945.
      Signed-off-by: NDave Airlie <airlied@redhat.com>
      b8c00ac5
  9. 05 10月, 2009 3 次提交
  10. 02 10月, 2009 8 次提交