|
Cogs.Core
|
Public Member Functions | |
| virtual void | initialize (RenderTaskContext *context) override |
| void | initialize (RenderTaskContext *context, const RenderTaskDefinition &taskDefinition) |
| void | cleanup (RenderTaskContext *context) override |
| void | apply (RenderTaskContext *context) override |
Public Member Functions inherited from Cogs::Core::PostProcessTask | |
| virtual void | initialize (RenderTaskContext *context) override |
| void | initialize (RenderTaskContext *context, const RenderTaskDefinition &taskDefinition) |
| void | apply (RenderTaskContext *context) override |
Public Member Functions inherited from Cogs::Core::ProcessTask | |
| EffectDescription | createEffectDesc (RenderTaskContext *context) |
| void | addProperty (ProcessTaskProperty &property) |
| virtual void | initialize (RenderTaskContext *context) override |
| virtual void | initialize (RenderTaskContext *context, const RenderTaskDefinition &taskDefinition) |
| void | cleanup (RenderTaskContext *context) override |
| void | setProperties (RenderTaskContext *context, Cogs::Core::RenderTexture *targetSource=nullptr) |
Public Member Functions inherited from Cogs::Core::RenderTask | |
| virtual void | initialize (RenderTaskContext *) |
| virtual void | cleanup (RenderTaskContext *) |
| virtual void | apply (RenderTaskContext *)=0 |
| bool | isStatic () const |
Protected Attributes | |
| std::vector< glm::ivec2 > | sizes |
| BufferHandle | parameterHandle = BufferHandle::NoHandle |
| ConstantBufferBindingHandle | parameterBufferBinding = ConstantBufferBindingHandle::NoHandle |
Protected Attributes inherited from Cogs::Core::PostProcessTask | |
| std::string | scopeName |
| InputLayoutHandle | inputLayout |
| SamplerStateBindingHandle | samplerStateBindings [4] |
| SamplerStateHandle | samplerStates [4] |
Definition at line 11 of file MipLevelsTask.h.
|
inlinevirtual |
Definition at line 13 of file MipLevelsTask.h.
|
overridevirtual |
Implements Cogs::Core::RenderTask.
Definition at line 54 of file MipLevelsTask.cpp.
|
overridevirtual |
Reimplemented from Cogs::Core::RenderTask.
Definition at line 46 of file MipLevelsTask.cpp.
|
overridevirtual |
Reimplemented from Cogs::Core::PostProcessTask.
Definition at line 28 of file MipLevelsTask.cpp.
|
virtual |
Reimplemented from Cogs::Core::ProcessTask.
Definition at line 33 of file MipLevelsTask.cpp.
| ExpressionValue<size_t> Cogs::Core::MipLevelsTask::firstLevel = 0 |
Definition at line 19 of file MipLevelsTask.h.
| ExpressionValue<size_t> Cogs::Core::MipLevelsTask::lastLevel = ~0u |
Definition at line 20 of file MipLevelsTask.h.
|
protected |
Definition at line 25 of file MipLevelsTask.h.
|
protected |
Definition at line 24 of file MipLevelsTask.h.
|
protected |
Definition at line 23 of file MipLevelsTask.h.