| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| | |
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]>
|
| |
| |
| |
| |
| | |
This is needed so that its GeometryService implementation can be
discovered at runtime.
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This avoids a dependency on j3d-core-utils's com.sun.j3d.utils.geometry
package. If j3d-core-utils is present on the classpath, it can provide
the same backing implementation as before, but the option is now open
to provide an alternative service implementation if desired.
This addresses hharrison/java3d-core#17.
|
| |
| |
| |
| |
| |
| |
| |
| | |
In particular, Font3D's triangulateGlyphs routine relies on the classes
GeometryInfo and NormalGenerator of package com.sun.j3d.utils.geometry,
which lives in the j3d-core-utils project, under a different license.
This means that historically, j3d-core and j3d-core-utils were mutually
dependent. We avoid the situation by using a service interface instead.
|
| |
| |
| |
| |
| | |
This moves the logic into a dedicated private method, which
will be subsequently externalized into a service interface.
|
| |
| |
| |
| | |
This will ease subsequent refactoring.
|
| | |
|
| |
| |
| |
| | |
This makes the subsequent logic easier to refactor.
|
| |
| |
| |
| | |
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]>
|
|
|
|
| |
Signed-off-by: Harvey Harrison <[email protected]>
|
|
|
|
| |
Signed-off-by: Harvey Harrison <[email protected]>
|
|
|
|
|
|
| |
Put all the manifest information in the ant build file.
Signed-off-by: Harvey Harrison <[email protected]>
|
|
|
|
| |
Signed-off-by: Harvey Harrison <[email protected]>
|
|
|
|
| |
Signed-off-by: Harvey Harrison <[email protected]>
|
|
|
|
|
| |
Signed-off-by: Julien Gouesse <[email protected]>
Signed-off-by: Harvey Harrison <[email protected]>
|
|
|
|
|
|
|
| |
This fork uses Git+GitHub, not SVN+java.net.
Signed-off-by: Curtis Rueden <[email protected]>
Signed-off-by: Harvey Harrison <[email protected]>
|
|
|
|
| |
Signed-off-by: Harvey Harrison <[email protected]>
|
|
|
|
|
|
| |
setSize became setSurfaceSize.
Signed-off-by: Harvey Harrison <[email protected]>
|
|
|
|
|
|
|
| |
The static ref was not being initialized properly (needed to be synchronized),
just pull it into a staic init block and mark it final.
Signed-off-by: Harvey Harrison <[email protected]>
|
|
|
|
|
|
|
|
|
|
| |
When updating the orientTransforms array reference, you cannot lock the update
using the same ref, as the next thread in will lock the new object and concurrently
run with the original updater.
Pointed out by findbugs.
Signed-off-by: Harvey Harrison <[email protected]>
|
|
|
|
| |
Signed-off-by: Harvey Harrison <[email protected]>
|
|
|
|
| |
Signed-off-by: Harvey Harrison <[email protected]>
|
|
|
|
|
|
| |
- remove some trailing whitespace, add missing @Override
Signed-off-by: Harvey Harrison <[email protected]>
|
|
|
|
|
| |
Signed-off-by: Kavon Farvardin <[email protected]>
Signed-off-by: Harvey Harrison <[email protected]>
|
|
|
|
|
|
|
| |
configurations
Signed-off-by: Kavon Farvardin <[email protected]>
Signed-off-by: Harvey Harrison <[email protected]>
|
|
|
|
| |
Signed-off-by: Harvey Harrison <[email protected]>
|
|
|
|
|
|
| |
next to use
Signed-off-by: Harvey Harrison <[email protected]>
|
|
|
|
|
|
|
| |
Due to a typo testing for the extension, the jogl pipeline has never enabled this
extension. Just kill it.
Signed-off-by: Harvey Harrison <[email protected]>
|
|
|
|
|
|
| |
not need checking
Signed-off-by: Harvey Harrison <[email protected]>
|
|
|
|
| |
Signed-off-by: Harvey Harrison <[email protected]>
|
|
|
|
| |
Signed-off-by: Harvey Harrison <[email protected]>
|
|
|
|
|
|
| |
GL_TEXTURE_2D should be GL_TEXTURE_3D
Signed-off-by: Harvey Harrison <[email protected]>
|
|
|
|
| |
Signed-off-by: Harvey Harrison <[email protected]>
|