1. 04 Jun, 2013 2 commits
    • Maciej Suminski's avatar
      Switching to OpenGL using shaders backend on the fly (changed keyboard... · 04b4f236
      Maciej Suminski authored
      Switching to OpenGL using shaders backend on the fly (changed keyboard shortcuts: different backends are available using Alt+F9..F12).
      04b4f236
    • Maciej Suminski's avatar
      Introducing shaders. · 28511cf4
      Maciej Suminski authored
      Shader's parameters are stored in VBO_ITEM. Changed VBO_ITEM data structure. Added UseShader() function for selecting shader for a given VBO_ITEM.
      Added one main vertex & fragment shader program to be used for with all kinds of items (type of shader is selected using attributes that are stored in VBO). Currently available shaders are: at-least-1px-width line, filled circle and stroked circle.
      Removed unnecessary param (aDepthOffset) from a few functions (OPENGL_GAL::drawSemiCircle(), OPENGL_GAL::drawLineCap()). Removed function OPENGL_GAL::DrawRoundedSegment(). Changed some asserts to debug info or error log.
      28511cf4
  2. 03 Jun, 2013 1 commit
  3. 27 May, 2013 1 commit
  4. 16 May, 2013 5 commits
  5. 15 May, 2013 6 commits
  6. 14 May, 2013 4 commits
  7. 13 May, 2013 2 commits
  8. 10 May, 2013 1 commit
  9. 30 Apr, 2013 2 commits
  10. 25 Apr, 2013 7 commits
  11. 24 Apr, 2013 2 commits
  12. 23 Apr, 2013 3 commits
  13. 22 Apr, 2013 3 commits
  14. 21 Apr, 2013 1 commit