|
Aviatrix3D 2.1.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ShaderSourceRenderable
Marker interface for shader objects that require interaction with the render loop code outside of the normal app-cull-draw cycle.
This interface is used by shaders that need some form of initialisation process to take place during the loading cycle or when feedback is required.
Method Summary | |
---|---|
void |
fetchLogInfo(javax.media.opengl.GL gl)
The user requested log information about the shader object, so now is the time to fetch it. |
void |
initialize(javax.media.opengl.GL gl)
Perform any initialisation needed at this time because the shader has requested it. |
Methods inherited from interface org.j3d.aviatrix3d.rendering.Renderable |
---|
equals |
Methods inherited from interface java.lang.Comparable |
---|
compareTo |
Method Detail |
---|
void initialize(javax.media.opengl.GL gl)
gl
- The gl context to draw withvoid fetchLogInfo(javax.media.opengl.GL gl)
gl
- The gl context to draw with
|
Aviatrix3D 2.1.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |