- 18 Jun, 2014 3 commits
-
-
Marcus D. Hanwell authored
Many of the OpenGL tests were for RenderingCore API, others were from RenderingImage and RenderingLabel. Moving them to more appropriate locations, this makes it easier to validate some of the OpenGL2 implementations now we have a concept of multiple rendering backends. Change-Id: I48db6a50ddc3d64d899a6b99b8cd21960fa26055
-
Ken Martin authored
Change-Id: I79f9f2415c0b88aa4761da8f5c27b1d0057d019f
-
Ken Martin authored
Change-Id: I5fa266554c6a840a7b4675686f2863635d7f4901
-
- 17 Jun, 2014 6 commits
-
-
Ken Martin authored
Change-Id: Ie6db331d4fc0d4d522b4ec3ff6c61afe5d3c88f4
-
https://github.com/cryos/VTKKen Martin authored
Change-Id: I290af0cf26b0fbdcdce7875fae02d07040f4e2de
-
Ken Martin authored
Change-Id: I1033f6abfd15e62de55a10e39dac2bff95796ba1
-
Marcus D. Hanwell authored
This enables us to compile the Geovis module without depending on the OpenGL implementation, after discussing it with Aashish this class may be deprecated and removed in the future. Change-Id: Idecf270f2d71e884a89d2b90836a6e6fbea9807c
-
Ken Martin authored
Change-Id: I0eb4db5ea193a0afac896418425844cec81e975c
-
Ken Martin authored
Change-Id: I9d86e295169585ffafd82de80d8ad004a647de33
-
- 16 Jun, 2014 11 commits
-
-
Marcus D. Hanwell authored
Change-Id: Ia6c0916abb84f2414c72666136dd3a2e31123374
-
Marcus D. Hanwell authored
If the module is enabled always override. Also exclude the backend modules from the build all option as they are mutually exclusive of one another. Change-Id: Ib3ce4a0b4689ef395f12b06a564f716a4184b3ad
-
Marcus D. Hanwell authored
There may be a better way to do this with module logic, but for now ensure we don't try to build both. Change-Id: I2f163d0f52380ea7a1ef552b2bb027695d54bf6d
-
Marcus D. Hanwell authored
Made the vtkGUISupportQt module work, moved the other QtOpenGL module to OpenGL backend only for now - uses vtkgl/extension manager stuff. Configure the header with options selected for the build. Change-Id: I7099e6c110ba080bb102e180d6d544ad3515c730
-
Marcus D. Hanwell authored
Change-Id: I8a4613135ec43e0b1c161c99a3c393a07d68aed3
-
Marcus D. Hanwell authored
These can only build with the OpenGL backend. Change-Id: I7f95de24b0ad064a7ebe04b028cd9808857b35e4
-
Marcus D. Hanwell authored
This needs fixing more completely in the future to use the correct API, but it gets most of the tests passing for now. Change-Id: Ide01bccba330e1196c5d060e6f048743f86cbc96
-
Marcus D. Hanwell authored
This will enable us to switch the backend at will, the OpenGL works whereas the OpenGL2 needs some additional improvements mainly to use point sprites (where most of the tests are failing. Change-Id: I648c18ca33b4c6796c4b7a829a2902f7e91ff412
-
Marcus D. Hanwell authored
Change-Id: Idd14d0d93874c5c850ac0908a311b45fc8ff94d4
-
Marcus D. Hanwell authored
This adds a concept of a rendering backend to the module API, with an OpenGL and OpenGL2 backend. They are mutually exclusive and one or the other should be selected (or None in the case when rendering is not requested). This needs a little more work as the default backend enables rendering when the group is disabled at this point. Change-Id: I98d660e063ef58d52698e08ab06dd45601bea9cd
-
Marcus D. Hanwell authored
Change-Id: Icd7a839675e7ad02510dee3280b91375985efa11
-
- 13 Jun, 2014 17 commits
-
-
Marcus D. Hanwell authored
This now gives us a vtkRenderingOpenGL2 that has most of the same classes as vtkRenderingOpenGL - the two will clobber each other's headers, symbols etc and so can never be built/linked at the same time. Unfortunately a lot of classes SafeDownCast or dynamic_cast to the derived OpenGL forms of the classes in vtkRenderingCore, and so using a different class name presented significant issues despite the fact that these classes are (in an ideal world) implementations of the API in vtkRenderingCore for OpenGL 2.1 and above. Change-Id: Ie8c6234621e550d3fd67da732d2cf4839290d665
-
Marcus D. Hanwell authored
Using pure renames to make things clearer to git... Change-Id: Icbf5f782179a5e511aee06e7a1fa494be0a5be26
-
Marcus D. Hanwell authored
Check it for NULL before deleting it, in the case of the new rendering code no override is provided and this is NULL. Change-Id: If57757125472481eb0a1bfd172af404d849317ff
-
Marcus D. Hanwell authored
This required several classes to be copied over, they may not stay. It also required me to port many calls from vtkgl to GLEW, and get rid of checks for features in OpenGL 2.1 or less. The extension manager has been removed, and its functionality replaced. Change-Id: I60f8858a315a0e91c175aef6152ab57d26650cb4
-
Berk Geveci authored
adf3b4d8 pythonalg: raise an error in RequestData by default 0b1ca3a0 pythonalg: use keyword arguments rather than members 4787c7a4 Added documentation and testing to vtkPythonAlgorithm.
-
https://github.com/cryos/VTKKen Martin authored
Change-Id: I1d94353b7ecde0d7800edb797bc997e6f475808f
-
Ken Martin authored
Change-Id: I22e79f4016eb95387ceeb1389faa276d099c00e1
-
Ken Martin authored
Change-Id: Ic3f725b5c7ef2ed7f7d639acaba5a727bb1768b8
-
Berk Geveci authored
e2532923 Added an ensemble source. 38851122 PERF: Removed unnecessary function call. be279517 Added new meta-data and request capability to the pipeline.
-
Change-Id: I5eeaba72d9e9869b6bc3b8190d5888671f3bf1d0
-
Change-Id: Ib3bdb7fcadb08907b0243da45e78d2e983437fdc
-
Berk Geveci authored
Also added a Python superclass to make algorithm development easier. Conflicts: Filters/Python/module.cmake Change-Id: I23fbee8b39d10c4fa75faa7704153a8d58df9445
-
Berk Geveci authored
vtkEnsembleSource is used to manage a collection of data sources to represent a dataset ensemble. See the class documentation for details. Change-Id: I3a7530f6a5b0a3a20ac8ce69aad9435a49dd03d3
-
Joachim Pouderoux authored
d64a8357 Fix functional bag plot.
-
Joachim Pouderoux authored
The BagPoints point cache mtime was not modified when the content was changed, so the bounding box might be bad. Change-Id: I544aa5e7849c2259a794f450a9b1db024cd9b063
-
Ben Boeckel authored
b1b31c94 java: get the list of java modules properly 0cf88894 vtkFiltersPython: exclude from Java and Tcl wrapping ba551468 wrapping: add variables to exclude from language-specific wrapping
-
Joachim Pouderoux authored
b6235a77 BUG: Fix the quads evaluate location
-
- 12 Jun, 2014 3 commits
-
-
Sebastien Jourdain authored
aef8403d In java code, handle situation when wheel rotation value is zero.
-
Eli Kahn authored
This commit makes sure no zooming occurs in the Java panels mouse wheel handlers when getWheelRotation() returns a value of zero, which is possible for some high resolution mouse wheels. Change-Id: I16d5c008f6c14fd797e68e567800800e9d2ea00e
-
Marcus D. Hanwell authored
We don't need it anymore, and we want to be mutually exclusive to it. Change-Id: Iacbcf2bd4549788749ccc4bcef0f2c2eadc0e63e
-