- 25 Mar, 2014 1 commit
-
-
Christian Schulte zu Berge authored
Removed AbstractImage::getSubImage() interface since it's implementation in all subclasses is far from trivial and therefore was not done thoroughly. Since the functionality was not used anywhere so far, it was removed to avoid unexperienced users trying to use it and getting confused if it does not work as intended. Could be reimplemented in extra processors for special cases. closes #339
-
- 30 Dec, 2013 1 commit
-
-
Christian Schulte zu Berge authored
-
- 18 Dec, 2013 1 commit
-
-
Christian Schulte zu Berge authored
*IMPORTANT FIX* Fixes possible crashes/segfaults when converting OpenGL image representations to local image representations: * ImageRepresentationLocal::tryConvert() does not deadlock anymore when called from OpenGL context and converting from GL representation * Fixed possible double deletion after converting from OpenGL to local representation due to ambiguous pointer ownership * fixed possible out of bounds array write in tgt::Texture::downloadTextureToBuffer()
-
- 13 Dec, 2013 1 commit
-
-
Christian Schulte zu Berge authored
* Moving to Apache 2.0 license * Updated AUTHORS.txt
-
- 27 Nov, 2013 1 commit
-
-
Christian Schulte zu Berge authored
* Fixed pointer inconsistencies in ScopedTypedData and ScopedRepresentation
-
- 15 Oct, 2013 1 commit
-
-
Sebastian Pölsterl authored
-
- 04 Feb, 2013 1 commit
-
-
schultezub authored
#5: Making constructors of ImageRepresentationXYZ protected - new image representations are to be created via ImageRepresentationXYZ::create(). This makes much more sense, since the pointer of the newly create image representation is owned by the parent ImageData instead of the caller. git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@443 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 31 Jan, 2013 1 commit
-
-
schultezub authored
git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@435 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 23 Jan, 2013 1 commit
-
-
schultezub authored
updated AbstractImageRepresentation so that it automatically adds itself as representation to the parent image git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@411 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 21 Jan, 2013 2 commits
-
-
schultezub authored
git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@406 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
schultezub authored
git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@405 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 18 Jan, 2013 1 commit
-
-
schultezub authored
=== ATTENTION: CAMPVis does compile, but image representation conversion not yet functional again! === Revising ImageData concept step 2: * Removed all ImageDataXYZ classes * Introducing GenericAbstractImageRepresentation<T> and its GenericAbstractImageRepresentation<T>::ScopedRepresentation * Updated all processors and pipelines to use ImageRepresentationXYZ instead of ImageDataXYZ and the implicit conversion feature git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@401 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 16 Jan, 2013 1 commit
-
-
schultezub authored
Introducing ImageRepresentationXYZ classes to replace ImageDataXYZ classes git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@400 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 11 Jan, 2013 1 commit
-
-
schultezub authored
* DevilImageReader renders into ImageDataRenderTarget (intermediate solution...) * further work on IxpvDemo pipeline * RenderTargetCompositor knows difference compositing git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@389 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 02 Nov, 2012 1 commit
-
-
schultezub authored
git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@338 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 31 Oct, 2012 1 commit
-
-
schultezub authored
git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@335 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 26 Oct, 2012 1 commit
-
-
schultezub authored
git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@326 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 26 Sep, 2012 1 commit
-
-
schultezub authored
* some work on LHHistogram * added ImageDataLocal::get/setElementNormalized() overloads git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@308 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 21 Sep, 2012 2 commits
-
-
schultezub authored
* added memory footprint analysis to DataContainerInspectorWidget git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@306 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
schultezub authored
* added ImageData::indexToPosition() * fixed glsl/tools/transferfunction.frag * fixed TextFileParser * added GradientVolumeGenerator and LHHistogram processors git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@305 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 10 Aug, 2012 1 commit
-
-
schultezub authored
* added update_legal_header.py script for updating the legal header in all code files of the project * ran the file => all TUMVis source files now contain the legal header git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@231 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 18 Jul, 2012 1 commit
-
-
schultezub authored
Major revisions to the class layout / data structure: * Introduced ImageDataConverter interface (still not really happy with the design) * Removed support for Int64 and double images from WeaklyTypedPointer * Added ImageDataGL::bind() * AbstractProcessor::init() method, gets called by AbstractPipeline::init() * added VisualizationProcessor Updated/New processors: * fixed MhdImageReader * SliceExtractor stub for very simple slice rendering Various fixes: * DataContaier: managing of DataHandle ownership * GenericImageDataLocal::getSubImage() * ImageDataRenderTarget bindings * GenericProperty * linking issues with StringUtils Hence, all this enables the first usable implementation of a specific pipeline: The SliceVis pipeline combines MhdImageReader and SliceExtractor for a very simple 2D slice rendering git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@188 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 15 Jul, 2012 1 commit
-
-
schultezub authored
* Added ImageDataLocal and GenericImageDataLocal<T> replaceing the crapped ImageDataRAM * Rewrote most part of TypeTraits and tidied up the rest. * Added TypeNormalizer with its traits * added ImageData::_numElements and ImageData::positionToIndex() git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@182 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 13 Jul, 2012 1 commit
-
-
schultezub authored
Started reimplementing ImageDataLocal and GenericImageDataLocal<T> git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@181 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-