|
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 | |||||||||