| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
| |
Signed-off-by: Philip Jordan <[email protected]>
|
| |
|
|
|
|
| |
and thus the "An illegal reflective access operation has occurred"
warning in Java 10 is no longer displayed
|
|
|
|
|
| |
mouse interactions are now scaled correctly when using the
canvas.getPixelLocationInImagePlate(xpos,ypos,mousePosn); as seen in the
java3d-utils PickCanvas class
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The Renderer now wraps a use/release context call pair around any of the
Pure Immediate mode operations in the main doWork loop.
The renderer also now lazily creates a context on the first Pure
Immediate mode call.
GarphicsContext3D calls makeCxtCurrent in doClear in the case where a
context had to be created (that creation call should in fact now be
redundant but it is left in)
|
| |
| |
| | |
ignored
|
|\ \
| | |
| | |
| | | |
Fixed an error that happened in multi-screen environments
|
| |\ \
| | | |
| | | | |
Fixed an error that happened in multi-screen environments
|
| |/ / |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Pure Immediate mode operations in the main doWork loop.
The renderer also now lazily creates a context on the first Pure
Immediate mode call.
GarphicsContext3D calls makeCxtCurrent in doClear in the case where a
context had to be created (that creation call should in fact now be
redundant but it is left in)
|
| | |
| | |
| | |
| | | |
Signed-off-by: Harvey Harrison <[email protected]>
|
| | |
| | |
| | |
| | |
| | |
| | | |
Build each project standalone now as opposed to a unified build.
Signed-off-by: Harvey Harrison <[email protected]>
|
| |\ \
| | | |
| | | |
| | | | |
Signed-off-by: Harvey Harrison <[email protected]>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Harvey Harrison <[email protected]>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Harvey Harrison <[email protected]>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Harvey Harrison <[email protected]>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Only calls itself on all child nodes, no callers anywhere else.
Signed-off-by: Harvey Harrison <[email protected]>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
succeed
Signed-off-by: Harvey Harrison <[email protected]>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Harvey Harrison <[email protected]>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Harvey Harrison <[email protected]>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
gl.glDisable(GL.GL_STENCIL_TEST);
Fixes Bug 1325: https://jogamp.org/bugzilla/show_bug.cgi?id=1325
Signed-off-by: Phil Jordan <[email protected]>
Signed-off-by: Harvey Harrison <[email protected]>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Fixes Bug 1006: https://jogamp.org/bugzilla/show_bug.cgi?id=1006
Signed-off-by: Harvey Harrison <[email protected]>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Override the number of canvas samples using a new Integer property, add a
helper to MasterControl similar to the existing Boolean property methods.
Signed-off-by: Harvey Harrison <[email protected]>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This causes crashes in the Parallels driver, possibly due to the calls
occuring on a non-current glContext, this appears to not cause other
issues as the glColor calls are always issued before rendering anyway and
can avoid being reset here.
Signed-off-by: Harvey Harrison <[email protected]>
|
| | | |
| | | |
| | | |
| | | |
| | | | |
[Suggested by Emmanuel Puybaret]
Signed-off-by: Harvey Harrison <[email protected]>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Harvey Harrison <[email protected]>
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| |_|/
|/| | |
|
|\ \ \
| | | |
| | | | |
Fix HiDPI issues on windows
|
|/ / / |
|
| | |
| | |
| | | |
compatibility required
|
| | | |
|
| | |
| | |
| | |
| | | |
see here for more details
http://forum.jogamp.org/Java3D-1-6-Web-Start-from-Mac-OS-X-to-Multi-OS-td4037924.html
|
| | | |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The boundingBox intersects maths removes some repeated multiplications
SceneGrph objects that were heavy users of J3dMessages now hold onto the
previous messages and reuse them if possible to reduce the amount of new
statements
|
| | |
| | |
| | |
| | |
| | | |
It turns out that a gl2es3 will be returned even if a es2 is asked for.
This means that some of the actions that were being performed were bad,
like transpose on setMatrix and set max texture lod
|
| | |
| | |
| | |
| | |
| | |
| | | |
One functional code change in the VersionInfo template
The SparseArray comments not changed to ensure maximum similarity with
original
|
| | |
| | |
| | |
| | |
| | | |
simplified
And made faster
|
| | |
| | |
| | | |
As per the previous commit enhancement
|
| | |
| | |
| | |
| | |
| | | |
Less equals and setZero methods used, more simply == statements.
Note this can be cleaned up more
|
| | | |
|
| | |
| | |
| | |
| | | |
This allows for less data copy during each render pass if the data is
unchanged
|
| | |
| | |
| | |
| | |
| | | |
In simply checking for a warning given the shader program was creating a
long string and using a hash get, now a simple boolean on each attribute
indicates warning given, faster and less garbage created
|