1. 09 Sep, 2009 1 commit
  2. 05 Sep, 2009 1 commit
  3. 03 Sep, 2009 1 commit
    • Florian Tobias Schandinat's avatar
      This patch is a completly rewritten 2D engine. The engine is no longer in · 366244e4
      Florian Tobias Schandinat authored
      a default state but reinitialized every time to allow usage for both
      framebuffers regardless of their settings.
      
      The whole engine handling is concentrated in a big function which takes 16
      parameters.  Although the number of parameters is worryingly it is good to
      have a single funtion to deal with this stuff as it allows to easily
      support different engines and avoids some code duplication.
      
      On the way support for the new 2D engine in VX800 was added.  As the with
      less code duplication but it is probably better to duplicate the code as
      this way is easier to walk if VIA ever decides to release a new engine
      which changes anything the driver touches.
      
      The engine support for VX800 gives a notable boost in speed.  There are no
      known regressions but as this patch changes paths I do neither have the
      hardware nor documentation to check and has the possibility to put the
      system in a critical state heavy testing is appreciated.
      Signed-off-by: default avatarFlorian Tobias Schandinat <FlorianSchandinat@gmx.de>
      Cc: Scott Fang <ScottFang@viatech.com.cn>
      Cc: Joseph Chan <JosephChan@via.com.tw>
      Signed-off-by: default avatarAndrew Morton <akpm@linux-foundation.org>
      366244e4
  4. 27 Aug, 2009 3 commits
  5. 22 Aug, 2009 1 commit
  6. 20 Aug, 2009 4 commits
  7. 15 Aug, 2009 1 commit
  8. 06 Aug, 2009 2 commits
  9. 31 Jul, 2009 2 commits
  10. 25 Jul, 2009 1 commit
  11. 24 Aug, 2009 1 commit
  12. 31 Jul, 2009 1 commit
  13. 25 Jul, 2009 1 commit
  14. 31 Jul, 2009 1 commit
  15. 24 Jul, 2009 2 commits
  16. 24 Aug, 2009 1 commit
  17. 13 Jul, 2009 1 commit
  18. 29 Jun, 2009 1 commit
  19. 24 Aug, 2009 1 commit
  20. 26 Jun, 2009 1 commit
  21. 25 Jun, 2009 12 commits