metaforce/Runtime/Graphics/Shaders
Luke Street f80813b9cc Transition all Textured/ColoredQuad usages
- Upload textures using staging buffer
- Fixes SetOrtho logic
- More work on thermal visor rendering (still WIP)
- Rework Dawn backend initialization
- Support MoltenVK on Metal
- Various fixes & cleanup
2022-05-23 20:26:35 -04:00
..
CAABoxShader.cpp Remove forRenderer from CGraphics PerspectiveProjectionMatrix 2022-03-05 18:30:43 -05:00
CAABoxShader.hpp Start wiring up wgpu+winit 2022-01-31 19:06:54 -05:00
CCameraBlurFilter.cpp aurora: Rework texture binding API 2022-05-13 19:40:31 -04:00
CCameraBlurFilter.hpp Start wiring up wgpu+winit 2022-01-31 19:06:54 -05:00
CColoredQuadFilter.cpp CGraphics: Viewport fixes 2022-02-27 14:46:15 -08:00
CColoredQuadFilter.hpp Start wiring up wgpu+winit 2022-01-31 19:06:54 -05:00
CColoredStripShader.cpp Remove forRenderer from CGraphics PerspectiveProjectionMatrix 2022-03-05 18:30:43 -05:00
CColoredStripShader.hpp aurora: Reimplement textures 2022-02-17 19:38:31 -05:00
CDecalShaders.cpp Start wiring up wgpu+winit 2022-01-31 19:06:54 -05:00
CDecalShaders.hpp Start wiring up wgpu+winit 2022-01-31 19:06:54 -05:00
CElementGenShaders.cpp Start wiring up wgpu+winit 2022-01-31 19:06:54 -05:00
CElementGenShaders.hpp Start wiring up wgpu+winit 2022-01-31 19:06:54 -05:00
CEnergyBarShader.cpp Remove forRenderer from CGraphics PerspectiveProjectionMatrix 2022-03-05 18:30:43 -05:00
CEnergyBarShader.hpp Start wiring up wgpu+winit 2022-01-31 19:06:54 -05:00
CEnvFxShaders.cpp Start wiring up wgpu+winit 2022-01-31 19:06:54 -05:00
CEnvFxShaders.hpp Start wiring up wgpu+winit 2022-01-31 19:06:54 -05:00
CFluidPlaneShader.cpp aurora: Reimplement textures 2022-02-17 19:38:31 -05:00
CFluidPlaneShader.hpp aurora: Code cleanup, more performant hashing 2022-05-02 19:42:59 -04:00
CFogVolumeFilter.cpp Begin transitioning to new CModel/CCubeModel & friends 2022-02-25 02:45:25 -05:00
CFogVolumeFilter.hpp Start wiring up wgpu+winit 2022-01-31 19:06:54 -05:00
CFogVolumePlaneShader.cpp Remove forRenderer from CGraphics PerspectiveProjectionMatrix 2022-03-05 18:30:43 -05:00
CFogVolumePlaneShader.hpp Start wiring up wgpu+winit 2022-01-31 19:06:54 -05:00
CLineRendererShaders.cpp aurora: Reimplement textures 2022-02-17 19:38:31 -05:00
CLineRendererShaders.hpp aurora: Reimplement textures 2022-02-17 19:38:31 -05:00
CMapSurfaceShader.cpp Remove forRenderer from CGraphics PerspectiveProjectionMatrix 2022-03-05 18:30:43 -05:00
CMapSurfaceShader.hpp Start wiring up wgpu+winit 2022-01-31 19:06:54 -05:00
CModelShaders.cpp aurora: Code cleanup, more performant hashing 2022-05-02 19:42:59 -04:00
CModelShaders.hpp aurora: Code cleanup, more performant hashing 2022-05-02 19:42:59 -04:00
CParticleSwooshShaders.cpp Start wiring up wgpu+winit 2022-01-31 19:06:54 -05:00
CParticleSwooshShaders.hpp Start wiring up wgpu+winit 2022-01-31 19:06:54 -05:00
CPhazonSuitFilter.cpp aurora: Rework texture binding API 2022-05-13 19:40:31 -04:00
CPhazonSuitFilter.hpp Start wiring up wgpu+winit 2022-01-31 19:06:54 -05:00
CRadarPaintShader.cpp Remove forRenderer from CGraphics PerspectiveProjectionMatrix 2022-03-05 18:30:43 -05:00
CRadarPaintShader.hpp Start wiring up wgpu+winit 2022-01-31 19:06:54 -05:00
CRandomStaticFilter.cpp Begin transitioning to new CModel/CCubeModel & friends 2022-02-25 02:45:25 -05:00
CRandomStaticFilter.hpp Start wiring up wgpu+winit 2022-01-31 19:06:54 -05:00
CScanLinesFilter.cpp Begin transitioning to new CModel/CCubeModel & friends 2022-02-25 02:45:25 -05:00
CScanLinesFilter.hpp Start wiring up wgpu+winit 2022-01-31 19:06:54 -05:00
CSpaceWarpFilter.cpp aurora: Rework texture binding API 2022-05-13 19:40:31 -04:00
CSpaceWarpFilter.hpp aurora: Reimplement textures 2022-02-17 19:38:31 -05:00
CTextSupportShader.cpp Start wiring up wgpu+winit 2022-01-31 19:06:54 -05:00
CTextSupportShader.hpp Start wiring up wgpu+winit 2022-01-31 19:06:54 -05:00
CTexturedQuadFilter.cpp Remove forRenderer from CGraphics PerspectiveProjectionMatrix 2022-03-05 18:30:43 -05:00
CTexturedQuadFilter.hpp aurora: Reimplement textures 2022-02-17 19:38:31 -05:00
CThermalColdFilter.cpp aurora: Rework texture binding API 2022-05-13 19:40:31 -04:00
CThermalColdFilter.hpp Start wiring up wgpu+winit 2022-01-31 19:06:54 -05:00
CThermalHotFilter.cpp aurora: Rework texture binding API 2022-05-13 19:40:31 -04:00
CThermalHotFilter.hpp Start wiring up wgpu+winit 2022-01-31 19:06:54 -05:00
CWorldShadowShader.cpp Transition all Textured/ColoredQuad usages 2022-05-23 20:26:35 -04:00
CWorldShadowShader.hpp Transition all Textured/ColoredQuad usages 2022-05-23 20:26:35 -04:00
CXRayBlurFilter.cpp aurora: Rework texture binding API 2022-05-13 19:40:31 -04:00
CXRayBlurFilter.hpp aurora: Reimplement textures 2022-02-17 19:38:31 -05:00