|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.threerings.util.DeepObject
com.threerings.opengl.compositor.config.RenderEffectConfig.Technique
public static class RenderEffectConfig.Technique
A technique available to render the effect.
| Field Summary | |
|---|---|
TargetConfig.Output |
output
The final output target. |
String |
scheme
The render scheme with which this technique is associated. |
TargetConfig[] |
targets
The intermediate targets. |
| Constructor Summary | |
|---|---|
RenderEffectConfig.Technique()
|
|
| Method Summary | |
|---|---|
RenderSchemeConfig |
getSchemeConfig(GlContext ctx)
Returns the cached configuration for the technique's render scheme. |
void |
getUpdateReferences(ConfigReferenceSet refs)
Adds the technique's update references to the provided set. |
void |
invalidate()
Invalidates any cached state for this technique. |
boolean |
isSupported(GlContext ctx,
boolean fallback)
Determines whether this technique is supported. |
RenderEffectConfig.Technique |
process(GlContext ctx,
boolean fallback)
Processes this technique to accommodate the features of the hardware. |
| Methods inherited from class com.threerings.util.DeepObject |
|---|
clone, copy, copy, equals, hashCode, toString |
| Methods inherited from class java.lang.Object |
|---|
getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
@Editable(editor="config",
mode="render_scheme",
nullable=true)
public String scheme
@Editable public TargetConfig[] targets
@Editable public TargetConfig.Output output
| Constructor Detail |
|---|
public RenderEffectConfig.Technique()
| Method Detail |
|---|
public void getUpdateReferences(ConfigReferenceSet refs)
public RenderEffectConfig.Technique process(GlContext ctx,
boolean fallback)
null if the technique is not supported.
public boolean isSupported(GlContext ctx,
boolean fallback)
public RenderSchemeConfig getSchemeConfig(GlContext ctx)
public void invalidate()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||