- 10 Apr, 2015 1 commit
-
-
Christian Schulte zu Berge authored
Apparently, glBindAttribLocation() does not work as planned with AMD GPUs. Therefore, all Shaders yielded black images. Replaced all attribute locations with hard-coded ones in the vertex shader and removed corresponding convenience function from cgt::Shader. refs #382
-
- 01 Apr, 2015 1 commit
-
-
Christian Schulte zu Berge authored
* Cleaned up unsused code * Fixed cppcheck issues * Fixed depth test issues during OrientationOverlay rendering (had glitches in combination with DRRRaycaster)
-
- 13 Mar, 2015 1 commit
-
-
Christian Schulte zu Berge authored
* Added TextureReaderTga::loadTextureArray(). * Added OrientationOverlay to VolumeRenderer.
-
- 23 Feb, 2015 1 commit
-
-
Christian Schulte zu Berge authored
-
- 18 Feb, 2015 2 commits
-
-
Declara Denis authored
* Remove explicit use of Qt::QueuedConnection. As it turns out, when the event is emitted by a thread, different from the GUI thread, it is automatically enqueued. * use #ifdef instead of #if
-
Declara Denis authored
this avoids having to const_cast constant buffers before passing them as input o the function
-
- 06 Feb, 2015 1 commit
-
-
Christian Schulte zu Berge authored
* Fixed wrong picking in ViewportSplitter * Let QuadRenderer have two quads to render, one with [-1, 1] coordinates, one with [0, 1] coordinates * Fixed the recent fix in StringUtils (commit: fe48b9778e) * Added stringsafe support in TextFileParser * fixed cgt::minElem * fixed Doxygen in fontrendering::FontAtlas
-
- 11 Dec, 2014 2 commits
-
-
Christian Schulte zu Berge authored
-
Christian Schulte zu Berge authored
* Added new common base class RunnableWithConditionalWait that directly includes the std::condition_variable * RunnableWithConditionalWait::stop() notifies the condition variable repeatedly as long until the thread has stopped. This avoids program hangs at shutdown due to race conditions.
-
- 09 Dec, 2014 1 commit
-
-
Christian Schulte zu Berge authored
-
- 05 Dec, 2014 7 commits
-
-
Christian Schulte zu Berge authored
-
Christian Schulte zu Berge authored
* cleaned up cgt::Texture's constructors: only two left - to create an empty texture or a non-empty one * cgt::Texture will no longer hold a copy of the image data in local memory * removed a lot of redundant/confusing methods * no longer needed to call uploadTexture() even though you don't want to upload sth. * Adapted all known code to the new interface * Removed cgt::TextureReaderDevil refs #613
-
Christian Schulte zu Berge authored
-
Christian Schulte zu Berge authored
* Introducing cgt::Matrix4<T>::getXYZRotation() (one method for each X, Y, Z) * Introducing cgt::Matrix4<T>::getTranslationPart()
-
Christian Schulte zu Berge authored
* Added GL_UNIFORM_BUFFER and GL_SHADER_STORAGE_BUFFER targets to cgt::BufferObject
-
Christian Schulte zu Berge authored
* Introducing DataSeries type (like ImageSeries but holding AbstractData, ImageSeries should be replaced some time) * Fixed cgt::dmatX typedefs
-
Christian Schulte zu Berge authored
Both classes now have a mutex protecting its shared fields. One global mutex may not be the most efficient implementation but at least is reliable and easy to follow. closes #598
-
- 29 Oct, 2014 2 commits
-
-
Hossain Mahmud authored
-
Hossain Mahmud authored
Conflicts: core/bindings/campvis.i
-
- 24 Oct, 2014 3 commits
-
-
Christian Schulte zu Berge authored
Fixed Cppcheck issue in mprrenderer.cpp Updated visual regression testing reference images (checked) refs #141
-
Christian Schulte zu Berge authored
refs #141
-
Christian Schulte zu Berge authored
Further work on refactoring the camera API. Added proof-of-concept implementation into MprRenderer and MprDemo. Thereby fixed various issues of the new CameraData API that occured: * tgt::Navigation::updateClippingPlanes() yielding NaNs if the scene bounds were not defined * NumericProperty yielding endless loops in case of NaN values * Updated AbstractProcessor::process() to automatically validate level XYZ after calling updateXYZ(). * Adapted changes through renaming tgt into cgt refs #141 refs #386
-
- 23 Oct, 2014 5 commits
-
-
Christian Schulte zu Berge authored
refs #386
-
Christian Schulte zu Berge authored
refs #386
-
Christian Schulte zu Berge authored
refs #386
-
Christian Schulte zu Berge authored
refs #386
-
Christian Schulte zu Berge authored
refs #386
-