1601 Commits (e4825ee2fc7b03ca1c227555264dce1ebde94e5b)

Author SHA1 Message Date
Dick Hollenbeck 8c2d3d12fc comment improvements 13 years ago
Dick Hollenbeck e135b7f669 treat chars as unsigned when hashing 13 years ago
Maciej Suminski 6c3534bd35 Dynamic color setting for netnames. 13 years ago
Maciej Suminski 89637b89b8 Separate layers for each copper layer netnames. 13 years ago
Maciej Suminski 3841b0ac3a Showing net names on pads. 13 years ago
Maciej Suminski 032ef3a74c Showing net names on tracks. 13 years ago
Maciej Suminski 5a0869f2e2 Added 'required layers' option for drawn items. 13 years ago
Maciej Sumiński 07781d34be Removed KICAD_GAL CMake option. 13 years ago
Maciej Suminski eb041ee2d3 Removed most of deprecated OpenGL calls. Items used to be drawn in immediate mode now are drawn using vertex arrays. 13 years ago
Maciej Suminski 408fb4f159 Removed pointers where they were not necessary. 13 years ago
Maciej Suminski e29a829a70 Added implementation of level of details per layer and item type pairs basis (items on every layer have a possibility to define the minimum VIEW scale to be shown). 13 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. 13 years ago
Maciej Suminski aff3787b34 Fixed drawing circles and semicircles using display lists. 13 years ago
Maciej Suminski af5a695c85 Added functions for changing settings of used font in GAL. 13 years ago
Maciej Suminski 84392f1723 Moved STROKE_FONT from PAINTER to GAL. 13 years ago
Maciej Suminski fe6c901a9f Shaders can handle integer parameters (uniforms). 13 years ago
unknown 4360860bee Removed different styles of line caps and line joins, leaving only round caps & joins. 13 years ago
Maciej Suminski a73216fc95 Changed std::map to boost::unordered_map for storing memory chunks and groups information. 13 years ago
Dick Hollenbeck caf5fc8d8d DSNLEXER::NextTok() organizes the specctraMode code better, into one if block mostly. 13 years ago
Dick Hollenbeck 44d31a1897 Speed up DSNLEXER::findToken() to such an extent that it resulted in an approximate 13% reduction 13 years ago
Maciej Sumiński 00847a8aed Colors are stored as unsigned bytes instead of floats. 13 years ago
Maciej Sumiński 27a6f8afd6 Shaders are built-in instead of being loaded from external files. 13 years ago
Maciej Sumiński 335bf72060 More debug information in case of failure compilation of shaders. 13 years ago
jean-pierre charras 5c247857d3 Replace in EDA_TEXT::Draw the parameter EDA_DRAW_PANEL* aPanel by EDA_RECT* aClipBox, which is the actual parameter used by Draw. 13 years ago
Wayne Stambaugh a56d3235e3 Prevent GTK printing build error on Linux 13 years ago
Maciej Suminski bc8ea55092 VBO_CONTAINER: Changed new[]/delete[] pairs to realloc(), possibly reducing memory fragmentation and the container shrinking time. 13 years ago
Maciej Suminski 3f1da8b2c0 Minor code cleaning. 13 years ago
Maciej Suminski 628c069a39 Faster circles & semicircles drawing for the shaderless OpenGL backend. Removed unnecessary variables and computations. 13 years ago
Maciej Suminski 332a7b4bd9 Groups are stored in map instead of deque, so it allows easier adding & removing. 13 years ago
Maciej Suminski 58de62aacc High contrast mode with showing the selected layer on the top. 13 years ago
Maciej Suminski 1367d33cd8 Small speed up for the color change function (OpenGL_GAL). 13 years ago
Maciej Suminski db74de74f5 Added possibility to change cached layer color (for the purpose of high contrast display). 13 years ago
Maciej Suminski fbc3d63c24 Draw the origin marker in OpenGL with shaders GAL. 13 years ago
Maciej Suminski 978b548c64 Small improvements to SHADER class. 13 years ago
Maciej Suminski ef865aab68 Grid settings apply to GAL based rendering. 13 years ago
Maciej Suminski 81c674387e Added convertsion from wxColour to COLOR4D. 13 years ago
Maciej Suminski 08c54e8acf Passing COLOR4D parameter using constant reference. 13 years ago
Maciej Suminski f7d85691c2 Added conversion from EDA_COLOR_T to COLOR4D. 13 years ago
Dick Hollenbeck 1f9ee2e45e Support for 'initial single line comments' in the pretty footprint format. 13 years ago
Maciej Suminski fd6ab6003d Bug fixes: 13 years ago
Maciej Suminski 929a849b99 Added a framerate limiter. 13 years ago
Maciej Suminski 83f5bd60c1 Moved fields containing information about currently used color, shader and transformation for vertices from VBO_ITEM to VBO_CONTAINER (OPENGL_GAL). 13 years ago
Maciej Suminski 4de43d7c5f Removed unnecessary functions from VBO_VERTEX. 13 years ago
Maciej Suminski 1fc0113b06 Removed unnecessary casting from VIEW_ITEM to EDA_ITEM. Added Type() function to VIEW_ITEM. 13 years ago
Maciej Suminski cd517f67db Added VBO_CONTAINER as a faster storage for vertices (OPENGL_GAL), tuned for exchanging data with GPU. 13 years ago
Maciej Suminski 876bf75d89 Added GAL_TYPE_NONE as an indicator of GAL uninitialized state. 13 years ago
Dick Hollenbeck dea9dd2361 better error reporting and parsing of bad legacy footprint libs 13 years ago
Dick Hollenbeck 64f8e0b8e1 various 13 years ago
Alexander Lunev a3f2980d80 Fix pcad2kicad issue, from A. Lunev, and a minor code cleaning in component_references_lister.cpp. 13 years ago
jean-pierre charras a287f89304 Custom page layout: add support for poly-polygons (useful for logos) 13 years ago