Fission FSN
Loading...
Searching...
No Matches
fsCNativeRenderTexture.cpp File Reference
#include "fsCNativeRenderTexture.h"
#include <algorithm>
#include <new>
#include <2d/CCRenderTexture.h>
#include <2d/CCSprite.h>
#include <base/CCDirector.h>
#include <renderer/ccShaders.h>
#include <renderer/backend/Device.h>
#include <renderer/CCRenderer.h>
#include <platform/CCFileUtils.h>
#include <fsCore/fsIFile.h>
#include <fsCore/fsPoint.h>
#include <fsCore/fsRect.h>
#include <fsCore/fsAffineMtx2d.h>
#include <fsRenderer/fsIImage.h>
#include <fsAppCore/fsIDisplay.h>
#include <fsAppCore/fsIInputManager.h>
Include dependency graph for fsCNativeRenderTexture.cpp:

Macros

#define SET_UNIFORM(ps, name, value)

Macro Definition Documentation

◆ SET_UNIFORM

#define SET_UNIFORM ( ps,
name,
value )
Value:
do \
{ \
decltype(value) __v = value; \
auto __loc = (ps)->getUniformLocation(name); \
(ps)->setUniform(__loc, &__v, sizeof(__v)); \
} while (false)