25 Commits (69a44d5f13b495f02d9f38ca4a1e48a0a405bc12)

Author SHA1 Message Date
tomasz. 69a44d5f13 pcbnew: hooked Tool Framework into the edit panel. Added a sample selection tool (not fully functional). 12 years ago
Maciej Suminski 5242fff9d7 Code refactorization. VBO_CONTAINER is split to [NON]CACHED_MANAGER, GPU_MANAGER and VERTEX_MANAGER. 12 years ago
Maciej Suminski 9c4e02379a Added the 'cached' parameter for VIEW_LAYER. The parameter decides if items drawn on the layer should be cached or drawn in immediate mode. 12 years ago
Maciej Suminski 073eb024fe Reduced frame limit. 12 years ago
Maciej Sumiński 27a6f8afd6 Shaders are built-in instead of being loaded from external files. 12 years ago
Maciej Suminski ef865aab68 Grid settings apply to GAL based rendering. 13 years ago
Maciej Suminski fd6ab6003d Bug fixes: 13 years ago
Maciej Suminski 929a849b99 Added a framerate limiter. 13 years ago
Maciej Suminski 876bf75d89 Added GAL_TYPE_NONE as an indicator of GAL uninitialized state. 13 years ago
Maciej Suminski 04b4f236be Switching to OpenGL using shaders backend on the fly (changed keyboard shortcuts: different backends are available using Alt+F9..F12). 13 years ago
Maciej Suminski 28511cf4fe Introducing shaders. 13 years ago
Maciej Suminski 7a8e1fc6b4 Different way of measuring render time. 13 years ago
Maciej Suminski 806dd7d8ec Items are not recached until GAL is changed (earlier it was done on every rendering backend switch). 13 years ago
Maciej Suminski 135149e2d3 Fixed build for eeschema. 13 years ago
Maciej Suminski e8f33ac903 Fixed memleak, removed excessive recaching, still there is a problem with Cairo caching 13 years ago
Maciej Suminski 191cb40e79 Introduction of VBO. Now only tracks are rendered in a very simple way. 13 years ago
Maciej Suminski bb3f3d063f wxWidgets 2.8 compatibility fix. 13 years ago
Maciej Suminski ced0d8add9 Modified shaders' source path. 13 years ago
Maciej Suminski 062fc2d200 Some cleanup. 13 years ago
Maciej Suminski e4bac0d91a Fixed resize issue (moved GAL panel into pane). 13 years ago
Maciej Suminski 4eadf2ef47 Removed flickering in Cairo-based rendering backend. 13 years ago
Maciej Suminski bee0d69289 Cleanup 13 years ago
Maciej Suminski 820e6e5e16 Introduced Cairo-based rendering backend using GAL. 13 years ago
Maciej Suminski 0d85444062 Fix for compatibility with wxWidgets 2.8 & 2.9 at the same time. 13 years ago
Maciej Suminski e262b32198 Introduction of Graphics Abstraction Layer based rendering for pcbnew. 13 years ago