![]() | |
Standard |
The StandardPostProcess type exposes the following members.
Name | Description | |
---|---|---|
![]() | BindDescriptorSets | |
![]() | ChangeViewport | ChangeViewport changes the viewport, that defines a part of the screen that will be affected by this PostProcess. The coordinates are defined in relative screen positions (from 0 to 1). By default, ViewportOffset is set to (0, 0) and ViewportSize is set to (1, 1) - this defines the whole screen. |
![]() | CreatePipeline | |
![]() | CreateQuad | Creates the SimpleMesh that defines the full screen quad. |
![]() | CreateRenderPass | |
![]() | CustomBindAction | |
![]() | Dispose |
Releases unmanaged and managed resources (when disposing is true).
This method may be called only from the CheckAndDispose(Boolean) method and must not be called manually by the user.
(Overrides ComponentBaseDispose(Boolean)) |
![]() | GetFragmentPushConstantsSize | GetFragmentPushConstantsSize can be overriden to provide the size in bytes of the push constants in fragment shader. |
![]() | GetFragmentShader | |
![]() | GetInputTextureSampler | |
![]() | GetPipelineLayout | |
![]() | GetVertexShader | |
![]() | Render |
Render renders the post process
(Overrides PostProcessBaseRender(PostProcessRenderingContext)) |