NazaraEngine/include/Nazara/Graphics
Lynix c3999d708f Graphics: Add DistanceAsSortKey function 2021-10-18 16:46:03 +02:00
..
Components Graphics: Add Camera class 2021-08-19 18:47:11 +02:00
Systems Graphics: Add RenderSystem and frame pipeline 2021-07-06 11:04:22 +02:00
Thirdparty/robin_hood Graphics: Add RenderElement and ElementRenderer (WIP) 2021-08-19 18:47:11 +02:00
AbstractViewer.hpp Graphics/CameraComponent: Add remaining features 2021-07-10 14:27:38 +02:00
AbstractViewer.inl Graphics: Add RenderSystem and frame pipeline 2021-07-06 11:04:22 +02:00
Algorithm.hpp Graphics: Add DistanceAsSortKey function 2021-10-18 16:46:03 +02:00
Algorithm.inl Graphics: Add DistanceAsSortKey function 2021-10-18 16:46:03 +02:00
BakedFrameGraph.hpp Graphics/BakedFrameGraph: Don't release in flight resources 2021-08-19 18:47:11 +02:00
BakedFrameGraph.inl Add FrameGraph (WIP) 2021-05-02 13:58:35 +02:00
BasicMaterial.hpp Graphics: Add DepthMaterial 2021-08-19 18:47:11 +02:00
BasicMaterial.inl Handle shader options of any type 2021-09-03 19:33:41 +02:00
Camera.hpp Graphics: Add Camera class 2021-08-19 18:47:11 +02:00
Camera.inl Graphics/Camera: Fix Orthographic projection matrix 2021-09-08 19:08:21 +02:00
Components.hpp Graphics: Add RenderSystem and frame pipeline 2021-07-06 11:04:22 +02:00
Config.hpp Add graphics module base 2020-09-20 14:52:44 +02:00
ConfigCheck.hpp Add graphics module base 2020-09-20 14:52:44 +02:00
CullingList.hpp WIP 2020-09-26 20:04:05 +02:00
CullingList.inl Fixes a lot of warnings and move math enums to enum classes 2021-08-19 20:27:20 +02:00
Debug.hpp Add graphics module base 2020-09-20 14:52:44 +02:00
DebugOff.hpp Add graphics module base 2020-09-20 14:52:44 +02:00
DepthMaterial.hpp Graphics: Add DepthMaterial 2021-08-19 18:47:11 +02:00
DepthMaterial.inl Graphics: Add DepthMaterial 2021-08-19 18:47:11 +02:00
ElementRenderer.hpp Graphics: Add SpriteChainRenderer 2021-09-05 15:50:17 +02:00
ElementRenderer.inl Graphics: Add RenderElement and ElementRenderer (WIP) 2021-08-19 18:47:11 +02:00
Enums.hpp Graphics: Add initial support for transparency 2021-09-08 19:08:44 +02:00
ForwardFramePipeline.hpp Graphics: Add SpriteChainRenderer 2021-09-05 15:50:17 +02:00
ForwardFramePipeline.inl Graphics: Add RenderSystem and frame pipeline 2021-07-06 11:04:22 +02:00
FrameGraph.hpp Graphics/FrameGraph: Add support for pass name (as debug sections) 2021-05-14 01:45:45 +02:00
FrameGraph.inl Add FrameGraph (WIP) 2021-05-02 13:58:35 +02:00
FramePass.hpp Graphics: Add RenderSystem and frame pipeline 2021-07-06 11:04:22 +02:00
FramePass.inl Lot of small fixes/improvements 2021-05-14 01:48:47 +02:00
FramePassAttachment.hpp DeferredShading: Add bloom 2021-06-01 20:28:19 +02:00
FramePassAttachment.inl Add FrameGraph (WIP) 2021-05-02 13:58:35 +02:00
FramePipeline.hpp Graphics: Fix WorldInstance removal while being in use 2021-08-19 18:47:11 +02:00
FramePipeline.inl Graphics: Add RenderSystem and frame pipeline 2021-07-06 11:04:22 +02:00
GraphicalMesh.hpp Upgrade Utility 2021-05-25 10:40:07 +02:00
GraphicalMesh.inl Upgrade Utility 2021-05-25 10:40:07 +02:00
Graphics.hpp Graphics: Add support for draw call data (texture overlay) 2021-09-05 18:26:12 +02:00
Graphics.inl Graphics: Add support for draw call data (texture overlay) 2021-09-05 18:26:12 +02:00
GuillotineTextureAtlas.hpp Implement back text rendering (WIP) 2021-09-07 18:45:10 +02:00
GuillotineTextureAtlas.inl Implement back text rendering (WIP) 2021-09-07 18:45:10 +02:00
InstancedRenderable.hpp Graphics: Improve frustum culling (do it once per viewer) 2021-08-21 01:42:53 +02:00
InstancedRenderable.inl Add frustum culling (WIP) 2021-08-19 23:26:34 +02:00
Material.hpp Graphics: Add MaterialPassRegistry 2021-08-19 18:47:11 +02:00
Material.inl Graphics: Add MaterialPassRegistry 2021-08-19 18:47:11 +02:00
MaterialPass.hpp Graphics: Add initial support for transparency 2021-09-08 19:08:44 +02:00
MaterialPass.inl Graphics: Add initial support for transparency 2021-09-08 19:08:44 +02:00
MaterialPassRegistry.hpp Graphics: Add MaterialPassRegistry 2021-08-19 18:47:11 +02:00
MaterialPassRegistry.inl Graphics: Add MaterialPassRegistry 2021-08-19 18:47:11 +02:00
MaterialPipeline.hpp Handle shader options of any type 2021-09-03 19:33:41 +02:00
MaterialPipeline.inl Handle shader options of any type 2021-09-03 19:33:41 +02:00
MaterialSettings.hpp Handle shader options of any type 2021-09-03 19:33:41 +02:00
MaterialSettings.inl Graphics: Add support for draw call data (texture overlay) 2021-09-05 18:26:12 +02:00
Model.hpp Graphics: Improve frustum culling (do it once per viewer) 2021-08-21 01:42:53 +02:00
Model.inl Graphics: Add RenderElement and ElementRenderer (WIP) 2021-08-19 18:47:11 +02:00
PhongLightingMaterial.hpp Graphics: Rename Material to MaterialPass 2021-08-19 18:47:11 +02:00
PhongLightingMaterial.inl Graphics: WIP (almost working) 2020-10-30 23:08:48 +01:00
PredefinedShaderStructs.hpp Graphics: Make use of shader binding sets 2021-06-16 16:50:00 +02:00
PredefinedShaderStructs.inl WIP 2020-09-26 20:04:05 +02:00
RenderElement.hpp Graphics: Add initial support for transparency 2021-09-08 19:08:44 +02:00
RenderElement.inl Graphics: Add RenderElement and ElementRenderer (WIP) 2021-08-19 18:47:11 +02:00
RenderQueue.hpp Graphics/RenderQueue: Remake it with a naive implementation 2021-08-19 18:47:11 +02:00
RenderQueue.inl Graphics/RenderQueue: Remake it with a naive implementation 2021-08-19 18:47:11 +02:00
RenderQueueRegistry.hpp Graphics: Add SpriteChainRenderer 2021-09-05 15:50:17 +02:00
RenderQueueRegistry.inl Graphics: Add SpriteChainRenderer 2021-09-05 15:50:17 +02:00
RenderSpriteChain.hpp Graphics: Add initial support for transparency 2021-09-08 19:08:44 +02:00
RenderSpriteChain.inl Graphics: Add DistanceAsSortKey function 2021-10-18 16:46:03 +02:00
RenderSubmesh.hpp Graphics: Add initial support for transparency 2021-09-08 19:08:44 +02:00
RenderSubmesh.inl Graphics: Add DistanceAsSortKey function 2021-10-18 16:46:03 +02:00
Sprite.hpp Add widgets (WIP) 2021-10-04 09:25:45 +02:00
Sprite.inl Add widgets (WIP) 2021-10-04 09:25:45 +02:00
SpriteChainRenderer.hpp Graphics/SpriteChainRenderer: Improve copy 2021-09-13 23:35:31 +02:00
SpriteChainRenderer.inl Graphics: Add SpriteChainRenderer 2021-09-05 15:50:17 +02:00
SubmeshRenderer.hpp Graphics: Add support for draw call data (texture overlay) 2021-09-05 18:26:12 +02:00
SubmeshRenderer.inl Graphics: Add RenderElement and ElementRenderer (WIP) 2021-08-19 18:47:11 +02:00
Systems.hpp Graphics: Add RenderSystem and frame pipeline 2021-07-06 11:04:22 +02:00
TextSprite.hpp Implement back text rendering (WIP) 2021-09-07 18:45:10 +02:00
TextSprite.inl Implement back text rendering (WIP) 2021-09-07 18:45:10 +02:00
TextureSamplerCache.hpp Graphics: Improve TextureSampler handling 2021-01-27 18:50:49 +01:00
TextureSamplerCache.inl Graphics: Improve TextureSampler handling 2021-01-27 18:50:49 +01:00
UberShader.hpp Graphics/UberShader: Add config callback 2021-09-05 15:46:59 +02:00
UberShader.inl Graphics/UberShader: Add config callback 2021-09-05 15:46:59 +02:00
ViewerInstance.hpp Add frustum culling (WIP) 2021-08-19 23:26:34 +02:00
ViewerInstance.inl Add frustum culling (WIP) 2021-08-19 23:26:34 +02:00
WorldInstance.hpp Add frustum culling (WIP) 2021-08-19 23:26:34 +02:00
WorldInstance.inl Add frustum culling (WIP) 2021-08-19 23:26:34 +02:00