Definition graphicscontext.h:175
static void Resize(const uint framescriptHash, SizeT width, SizeT height)
Handle window resize.
Definition histogramcontext.cc:292
virtual ~HistogramContext()
destructor
Definition histogramcontext.cc:67
static void UpdateConstants()
update constants
Definition histogramcontext.cc:280
static void OnViewCreated(const Graphics::ViewId view)
Handle new view being created.
Definition histogramcontext.cc:309
static void Create()
create context
Definition histogramcontext.cc:75
static void Setup()
setup bloom context
Definition histogramcontext.cc:150
static Graphics::ContextEntityId Alloc()
implement an empty alloc
Definition histogramcontext.h:50
static void UpdateViewResources(const Graphics::ViewId view, const Graphics::FrameContext &ctx)
update view resources
Definition histogramcontext.cc:239
static void OnViewRemoved(const Graphics::ViewId view)
Handle view being removed.
Definition histogramcontext.cc:350
static void Discard()
discard context
Definition histogramcontext.cc:127
static void Dealloc(Graphics::ContextEntityId id)
implement a dummy dealloc
Definition histogramcontext.h:52
HistogramContext()
constructor
Definition histogramcontext.cc:60
static void SetWindow(const Math::float2 offset, Math::float2 size, int mip)
set histogram window in relative coordinates and mip of source texture
Definition histogramcontext.cc:135
Bloom post effect.
Definition bloomcontext.cc:19
float width
Definition ssaocontext.cc:39
int mip
Definition histogramcontext.cc:44
Math::float2 size
Definition histogramcontext.cc:43
Math::float2 offset
Definition histogramcontext.cc:43
float height
Definition ssaocontext.cc:39
Definition graphicscontext.h:143
Definition graphicsserver.h:31