Currently job artifacts in CI/CD pipelines on LRZ GitLab never expire. Starting from Wed 26.1.2022 the default expiration time will be 30 days (GitLab default). Currently existing artifacts in already completed jobs will not be affected by the change. The latest artifacts for all jobs in the latest successful pipelines will be kept. More information: https://gitlab.lrz.de/help/user/admin_area/settings/continuous_integration.html#default-artifacts-expiration

  1. 13 Jan, 2014 2 commits
    • Christian Schulte zu Berge's avatar
      * Updated VolumeRenderer and VolumeExplorer to use user-defined RaycastingProcessor · 8d26da04
      Christian Schulte zu Berge authored
      * RaycastingProcessor now has the p_targetImageID property and optionally uses a custom GLSL version for the shader
      * Introducing PropertyCollection::getNestedProperty allowing to get nested properties with a single method call
      * Fixed StringUtils::split() methods being broken with multi-character delimiters
      8d26da04
    • Christian Schulte zu Berge's avatar
      Fixing commit 5f72759e: · 56724724
      Christian Schulte zu Berge authored
      C++ implicit conversion rules made ShaderManager::loadSeparate() ambiguous in some cases. So I decided to cut loose ends and completely refactored loading with standard version into ShaderManager::load() and loading with custom version into ShaderManager::loadWithCustomGlslVersion().
      ShaderManager::loadSeparate() is no longer available!
      56724724
  2. 12 Jan, 2014 2 commits
  3. 11 Jan, 2014 1 commit
  4. 09 Jan, 2014 1 commit
    • Christian Schulte zu Berge's avatar
      Extensive update for GeometryRenderer: · 094842ea
      Christian Schulte zu Berge authored
       * Supports different render modes: GL_POINTS, GL_LINES, GL_LINE_STRIP, GL_TRIANGLES, GL_TRIANGLE_STRIP, GL_TRIANGLE_FAN, GL_POLYGON
       * Supports optional wireframe rendering using Single-pass Wireframe Rendering technique
       * Supports calculation of per-face normals, if not present in geometry
       * Fixed shading
      094842ea
  5. 08 Jan, 2014 1 commit
    • Christian Schulte zu Berge's avatar
      Refactoring AbstractProcessor::process() for clearer semantics and better and... · cd9d3feb
      Christian Schulte zu Berge authored
      Refactoring AbstractProcessor::process() for clearer semantics and better and more uniform handling of invalidation levels:
       * AbstractProcessor::process() now calls updateShader(), updateProperties() and/or updateResult() with respect to the current invalidation level
       * each processor shall no longer override process() but the updateXYZ() methods, at minimum updateResult()
       * AbstractProcessor::process() takes care of (un)locking the processor itself (no need to do this from the outside anymore)
      
      Further implicit changes:
       * Removed redundant HasPropertyCollection::updateProperties()
      cd9d3feb
  6. 05 Jan, 2014 1 commit
  7. 04 Jan, 2014 1 commit
  8. 26 Dec, 2013 1 commit
  9. 13 Dec, 2013 2 commits
  10. 12 Dec, 2013 1 commit
  11. 05 Dec, 2013 1 commit
  12. 04 Dec, 2013 2 commits
  13. 28 Nov, 2013 1 commit
  14. 27 Nov, 2013 2 commits
  15. 21 Nov, 2013 1 commit
  16. 18 Nov, 2013 1 commit
  17. 17 Nov, 2013 2 commits
  18. 30 Oct, 2013 2 commits
  19. 29 Oct, 2013 2 commits
  20. 28 Oct, 2013 1 commit
  21. 25 Oct, 2013 1 commit
  22. 16 Oct, 2013 1 commit
  23. 15 Oct, 2013 4 commits
  24. 14 Oct, 2013 1 commit
  25. 11 Oct, 2013 3 commits
  26. 08 Oct, 2013 2 commits