|
Kanzi Graphics Engine
|
Specifies a blur composer. More...
#include <user/resource/kzu_resource_common.h>#include <system/debug/kzs_error.h>#include <system/kzs_types.h>#include <system/kzs_header.h>Functions | |
| kzsError | kzuBlurComposerRegisterToFactory (const struct KzuFactory *factory) |
| Registers color adjustment composer to factory. More... | |
| kzsError | kzuBlurComposerCreate (const struct KzcMemoryManager *memoryManager, kzString name, struct KzuUIDomain *uiDomain, struct KzuBlurComposer **out_blurComposer) |
| Creates a blur composer. More... | |
| struct KzuRenderTargetTexture * | kzuBlurComposerGetBlurredTexture (const struct KzuBlurComposer *blurComposer) |
| Gets blurred texture from blur composer, generated after apply is called. More... | |
| struct KzuRenderTargetTexture * | kzuBlurComposerGetScreenTargetTexture (const struct KzuBlurComposer *blurComposer) |
| Gets screen target texture from blur composer, used in pass that is rendered on-screen. More... | |
| struct KzuComposer * | kzuBlurComposerToComposer (struct KzuBlurComposer *blitQuadComposer) |
| Casts blur composer to composer. More... | |
| struct KzuBlurComposer * | kzuBlurComposerFromComposer (const struct KzuComposer *composer) |
| Casts composer to blur composer. More... | |
Variables | |
| const KzuResourceType | KZU_COMPOSER_TYPE_BLUR |
| Composer type identifier for blur composer. More... | |
Specifies a blur composer.
Copyright 2008-2019 by Rightware. All rights reserved.
| kzsError kzuBlurComposerRegisterToFactory | ( | const struct KzuFactory * | factory) |
Registers color adjustment composer to factory.
| kzsError kzuBlurComposerCreate | ( | const struct KzcMemoryManager * | memoryManager, |
| kzString | name, | ||
| struct KzuUIDomain * | uiDomain, | ||
| struct KzuBlurComposer ** | out_blurComposer | ||
| ) |
Creates a blur composer.
| struct KzuRenderTargetTexture* kzuBlurComposerGetBlurredTexture | ( | const struct KzuBlurComposer * | blurComposer) |
Gets blurred texture from blur composer, generated after apply is called.
| struct KzuRenderTargetTexture* kzuBlurComposerGetScreenTargetTexture | ( | const struct KzuBlurComposer * | blurComposer) |
Gets screen target texture from blur composer, used in pass that is rendered on-screen.
| struct KzuComposer* kzuBlurComposerToComposer | ( | struct KzuBlurComposer * | blitQuadComposer) |
Casts blur composer to composer.
| struct KzuBlurComposer* kzuBlurComposerFromComposer | ( | const struct KzuComposer * | composer) |
Casts composer to blur composer.
| const KzuResourceType KZU_COMPOSER_TYPE_BLUR |
Composer type identifier for blur composer.