Commit Graph

586 Commits

Author SHA1 Message Date
Luke Street c675607d06 Merge remote-tracking branch 'origin/master' into hsh 2021-04-19 01:24:59 -04:00
Phillip Stephens f795332d89
Merge pull request #388 from henriquegemignani/feature/optick
Using optick, linked from boo
2021-04-18 17:31:29 -07:00
Luke Street fb9ea9092a Merge branch 'massive-rename' 2021-04-10 09:38:42 -04:00
Henrique Gemignani Passos Lima d6f19d26e7 Using optick, linked from boo 2021-04-10 09:21:34 -04:00
Henrique Gemignani Passos Lima e3896bdee9 Combine CommitResources for CBooRenderer::UpdateAreaUniforms.
This shares the IGraphicsDataFactory::Context over many functions, to avoid
the overhead of calling CGraphics::CommitResources multiple times.
2021-04-10 09:18:45 -04:00
Phillip Stephens 9bae2f943e
Rename everything 2021-04-10 01:42:06 -07:00
SirMangler 7fb4c45046 FPS Counter and debug overlay CVAR 2021-01-10 16:10:55 +00:00
Luke Street 168eb6ac39 CModelShaders: Split Thermal into ThermalModel, ThermalStatic extended shaders
This semi-hacky approach will be replaced with future hsh work
2020-12-18 06:08:25 -05:00
Luke Street 07c90c894a CModelShaders vertex & uniform buffers (WIP) 2020-10-21 01:49:38 -04:00
Luke Street 7bffc621b8 CModelShaders implementation updates (WIP) 2020-10-21 01:43:53 -04:00
Luke Street d07f5320bd CGraphics: Fix depth in perspective matrices (part 2) 2020-10-21 01:43:28 -04:00
Luke Street b6e655d96b CThermalHotFilter: Configuration fixes 2020-10-21 01:39:13 -04:00
Luke Street 521c21c3a6 CThermalColdFilter: Fix UV interpolation 2020-10-21 01:38:51 -04:00
Luke Street 4f577c586d CTextSupportShader: Fix color mul 2020-10-21 01:38:36 -04:00
Luke Street 0214370de8 CRandomStaticFilter: Fix UV interpolation 2020-10-21 01:38:22 -04:00
Luke Street 4c64369453 CPhazonSuitFilter: Separate tex and notex shaders 2020-10-21 01:37:53 -04:00
Luke Street 9548a06452 CLineRendererShaders: Fix topology 2020-10-21 01:37:24 -04:00
Luke Street 9021ab2c2d CGraphics: Fix depth in perspective matrices 2020-10-21 01:34:41 -04:00
Luke Street 5c3267c69d Use frag_position in FOG_SHADER 2020-10-21 01:33:33 -04:00
Luke Street 73c7755e4c Runtime: GX state accuracy updates
CullMode, AlphaUpdate, ColorUpdate, DstAlpha
2020-10-21 01:30:44 -04:00
Luke Street 4995a1524e Runtime: CModelFlags accuracy updates 2020-10-21 01:23:34 -04:00
Luke Street c8ba49bb50 CElementGenShaders, CDecalShaders fixes
Add conditions for HSH_PROFILE_MODE
2020-10-21 01:12:07 -04:00
Luke Street bb666f70a8 CCameraBlurFilter: Swap Y UVs 2020-10-07 20:25:29 -04:00
Luke Street b600c99bed CModelBoo: Fix VBO stride check 2020-10-07 20:18:39 -04:00
Luke Street c7f87333af Fix more things that didn't commit for some reason 2020-10-07 20:06:35 -04:00
Luke Street 036e769210 Fix an insane number of things with hsh refactoring 2020-10-07 20:03:07 -04:00
Luke Street 3c9816af12 Convert CTextSupportShader; CTextRenderBuffer updates 2020-10-04 02:47:43 -04:00
Luke Street 35f33333a5 Convert CWorldShadowShader 2020-10-03 23:56:36 -04:00
Luke Street 63f7f225cc Convert CSpaceWarpFilter; fix up CXRayBlurFilter 2020-10-03 23:36:30 -04:00
Luke Street 3799759ca7 CScanLinesFilter: Convert to hsh pipeline 2020-10-03 22:42:21 -04:00
Luke Street 7b3783ddf9 CRandomStaticFilter: Convert to hsh pipeline 2020-10-03 22:25:03 -04:00
Luke Street 32fc69c215 CRadarPaintShader: Initialize vbo/ubo 2020-10-03 18:04:40 -04:00
Luke Street ee1462ba30 CRadarPaintShader: Convert to hsh pipeline 2020-10-03 17:58:32 -04:00
Luke Street c4e175bd64 CPhazonSuitFilter: wait I did the wrong thing again 2020-10-03 17:40:39 -04:00
Luke Street 93c9244f14 CPhazonSuitFilter: Fix color_attachment 2020-10-03 17:39:49 -04:00
Luke Street 383953fd1d CPhazonSuitFilter: Convert to hsh pipeline 2020-10-03 17:36:21 -04:00
Luke Street 315ac7d6d7 CParticleSwooshShaders: Convert to hsh pipeline 2020-10-03 00:27:25 -04:00
Luke Street 6fa9d39cd6 CMapSurfaceShader: hsh pipeline definition 2020-10-02 23:32:45 -04:00
Luke Street ba904ff996 CFogVolumeFilter: Convert to hsh pipeline 2020-10-02 23:07:19 -04:00
Luke Street b632885c81 CEnvFxShaders: Convert to hsh pipeline 2020-10-02 21:32:22 -04:00
Luke Street 6c56f6452e hsh pipelines for ThermalCold, ThermalHot, ElemenGen
Plus various fixes
2020-10-02 18:59:10 -04:00
Luke Street 485e0afb43 CAABoxShader: Pull pipeline configuration from GX state 2020-09-30 01:58:28 -04:00
Luke Street 96ed5c7cee CBooRenderer: Don't rebind reflection texture 2020-09-29 20:58:23 -04:00
Luke Street a5e455e128 CBooRenderer: hsh updates 2020-09-29 20:55:08 -04:00
Luke Street c596834fdf CEnergyBarShader: Convert to hsh pipeline 2020-09-29 18:21:20 -04:00
Luke Street 2d786e4318 CDecalShaders: Convert to hsh pipeline 2020-09-29 17:49:25 -04:00
Luke Street 31bb006976 CColoredStripShader: Convert to hsh pipeline 2020-09-29 02:15:09 -04:00
Luke Street 8d15acb11d CCameraFilter: Disable depth_write for FilterPipelines 2020-09-29 01:34:04 -04:00
Luke Street 1037b16c59 CCameraBlurFilter: Correct pipeline attributes 2020-09-29 01:27:06 -04:00
Luke Street 68726f2783 CAABoxShader: Simplify pipeline attributes 2020-09-29 01:26:51 -04:00