- 02 Mar, 2014 2 commits
-
-
Christian Schulte zu Berge authored
-
Christian Schulte zu Berge authored
* Fixed duplicate symbols of template specialized TextFileParser::readAndParseItems<TextFileParser::ItemSeparatorLines> due to forced inline
-
- 01 Mar, 2014 2 commits
-
-
Christian Schulte zu Berge authored
refs #376
-
Christian Schulte zu Berge authored
Added C4251 to the ignore list for MSVC warnings, occuring due to missing template instantiations of the standard library used in public interfaces of tgt and campvis code. Even though articles such as <http://support.microsoft.com/kb/168958/en-us> provide a clean solution to fix these warnings, I decided that exporting bazillions of std library templates is not worth the effort. As we do not plan to ship TGT without the rest to a variety of systems, the missing exports won't be a problem. BTW: The original tgt library build scripts also deactivate the warning. :) closes #376
-
- 18 Feb, 2014 1 commit
-
-
Jenkins Build Bot Win8.1 authored
-
- 07 Feb, 2014 3 commits
-
-
Christian Schulte zu Berge authored
Added to missing TGT_API definitions. campvis-application now successfully builds and links tgt. Got bazillions of C4251 warnings though.
-
Christian Schulte zu Berge authored
Removed oblivious tgt::QtContextManager and merged functionality into tgt::GLCanvas and tgt::GlContextManager. Meanwhile, improved OpenGL context initialization and pipeline creation in CampvisApplication.
-
Artur Grunau authored
This commit explicitly marks TGT to be built as a shared library and adds several missing TGT_API annotations to TGT classes that are required by other CAMPVIS modules.
-
- 21 Jan, 2014 3 commits
-
-
Christian Schulte zu Berge authored
Removed deprecated setting of shader directives for geometry shaders in tgt::ShaderManager. This hopefully fixes GeometryRenderer single-pass wireframe rendering on non-permissive GPU drivers.
-
Christian Schulte zu Berge authored
* Rearranged DataContainerInspectorWidget layout to use less space * Added option to render custom channels in DataContainerInspectorCanvas
-
Christian Schulte zu Berge authored
* Support read-out of texel values also for 3D images * introducing tgt::Texture::texelAsFloat() for 3D images * Fixed Qt crashes in FloatPropertyWidget caused by changing GUI from non-GUI thread
-
- 15 Jan, 2014 1 commit
-
-
Christian Schulte zu Berge authored
Changed log level of some warnings from DEBUG to WARNING, disabled some verbose debug messages in TGT
-
- 14 Jan, 2014 1 commit
-
-
Christian Schulte zu Berge authored
* Fixed SliceExtractor not rendering Y slice position correctly in XZ-plane mode * Minor improvements in DataContainerInspector fragment shader and GlGradientVolumeGenerator
-
- 13 Jan, 2014 3 commits
-
-
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
-
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!
-
Christian Schulte zu Berge authored
-
- 02 Jan, 2014 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()
-
- 02 Dec, 2013 1 commit
-
-
Christian Schulte zu Berge authored
* Added a stripped version of NLOPT sources as external library, so that the registration module can be built right away. * Some minor improvements in CMake files
-
- 28 Nov, 2013 3 commits
-
-
Christian Schulte zu Berge authored
* Introducing NloptRegistration pipeline performing the optimization * SimilarityMeasure only computes the similarity and difference image
-
Christian Schulte zu Berge authored
-
Christian Schulte zu Berge authored
-
- 27 Nov, 2013 1 commit
-
-
Christian Schulte zu Berge authored
Fixed tgt::FramebufferObject to work with Intel GPUs (for some reason, the Intel OpenGL driver fails generating and binding FBOs when using the core (non-EXT) GL functions).
-
- 22 Nov, 2013 1 commit
-
-
mostajab authored
+ Using passthrough.vert and geometryrenderer.frag instead of the meshGeometryRenderer.vert and meshgeometryrenderer.frag + adding comments for the destroy function of GeometryTextureInfo and why to use it. + Change the depth buffer size changing part of Paint() function in datacontainerinspectorcanvas checking part. + Delete the commented codes which are not necessary. + Fix the opening braces and removing the redundant parts and only for debugging parts. + DVRVis and volumerendererdemo default file is revereted to the original locations. + Revert the shaders to the original ones. + StartMouseDrag and EndMouseDrag functions of the trackball are replaced with mousePress and mouseRelease. - Delete the meshGeometryRenderer.vert and meshgeometryrenderer.frag.
-
- 19 Nov, 2013 2 commits
-
-
Christian Schulte zu Berge authored
work on Issue #88: cleaned up VertexArrayObject interface. It's now simpler and more straight-forward.
-
Christian Schulte zu Berge authored
* Adapted shaders to new texture formats
-
- 18 Nov, 2013 1 commit
-
-
Christian Schulte zu Berge authored
Issue #250: Make Qt dependency in tgt optional (not needed when building CAMPVis without application)
-
- 08 Nov, 2013 1 commit
-
-
mmostajab authored
# Adding functionality to render the mesh in the DataContainerInspectorCanvas and camera rotating around the object
-
- 30 Oct, 2013 1 commit
-
-
Christian Schulte zu Berge authored
-
- 29 Oct, 2013 1 commit
-
-
Christian Schulte zu Berge authored
-
- 16 Oct, 2013 1 commit
-
-
Christian Schulte zu Berge authored
Fixed missing/wrong deregistration of GeometryXdTransferFcuntionEditors when their widgets are closed (and hence the GL contexts destroyed)
-
- 15 Oct, 2013 5 commits
-
-
Sebastian Pölsterl authored
Fixes -Wignored-qualifiers
-
Christian Schulte zu Berge authored
-
Sebastian Pölsterl authored
-
Sebastian Pölsterl authored
Fixes -Wreorder
-
Christian Schulte zu Berge authored
-
- 13 Oct, 2013 1 commit
-
-
Artur Grunau authored
Previously, QtCanvas' init() would call show() on its underlying widget and cause it to appear as a top-level window for a split second, before the canvas was docked. To avoid this flicker, show() is now only called on the canvas after it's been added to the MDI area.
-
- 11 Oct, 2013 1 commit
-
-
Christian Schulte zu Berge authored
Work on Issue #44: Removed GLContext interface and merged functionality into GlCanvas. Introducing abstract (Qt-free) tgt::GlContextManager interface, being implemented by tgt::QtContextManager. Further clean up of related code.
-
- 09 Oct, 2013 1 commit
-
-
Christian Schulte zu Berge authored
-
- 08 Oct, 2013 1 commit
-
-
Christian Schulte zu Berge authored
-