jak-project/game/graphics/opengl_renderer
water111 9ba86c8b6a
more generic fixes (#2515)
Fixes issue where warp effect looks wrong near the edge of the screen -
there was an unhandled `REGION_CLAMP` texture setting.

Fixes a potential bug where "warp page" things wouldn't be drawn at all
because there is no PC warp bucket. Unclear if anything actually fits
this category, but it doesn't hurt.

Turn on PC-format texture uploads for the water page so the precursor
guy uses the right texture. It has to use generic because it abuses the
generic death query thing to spawn particles.

Workaround for some issues with rebuilding level files after changing
engine files. Not a perfect solution, but probably good enough.
2023-04-17 13:53:38 -04:00
..
background [jak2] misc fixes to renderers (#2488) 2023-04-14 21:13:45 -04:00
foreground more generic fixes (#2515) 2023-04-17 13:53:38 -04:00
loader [tie] support per-proto visibility flags (#2212) 2023-02-11 12:00:05 -05:00
ocean [jak2] Fix texture page dir offset for jak 2 (#2412) 2023-03-25 16:34:03 -04:00
shaders update collision renderer for jak 2 (#2508) 2023-04-16 22:56:19 -04:00
sprite more generic fixes (#2515) 2023-04-17 13:53:38 -04:00
AdgifHandler.h [graphics] port generic VU1 to OpenGL (#1221) 2022-03-06 19:56:43 -05:00
BucketRenderer.cpp jak2: ocean renderer (#2142) 2023-01-22 18:07:46 -05:00
BucketRenderer.h [jak2] un-hardcode level-related code a bit (#2330) 2023-03-19 05:33:04 +00:00
buckets.h [decompiler] jak 2 cutscene file support (#2390) 2023-03-22 21:31:13 +00:00
CollideMeshRenderer.cpp update collision renderer for jak 2 (#2508) 2023-04-16 22:56:19 -04:00
CollideMeshRenderer.h update collision renderer for jak 2 (#2508) 2023-04-16 22:56:19 -04:00
debug_gui.cpp [jak2] improve loader for jak 2 levels (#2206) 2023-02-09 20:44:33 -05:00
debug_gui.h [jak2] improve loader for jak 2 levels (#2206) 2023-02-09 20:44:33 -05:00
DepthCue.cpp W/misc fixes (#1838) 2022-09-05 20:29:12 -04:00
DepthCue.h W/misc fixes (#1838) 2022-09-05 20:29:12 -04:00
DirectRenderer.cpp more generic fixes (#2515) 2023-04-17 13:53:38 -04:00
DirectRenderer.h [jak2] WIP minimap (#2280) 2023-02-27 19:51:14 -05:00
DirectRenderer2.cpp more generic fixes (#2515) 2023-04-17 13:53:38 -04:00
DirectRenderer2.h lint: add include sorting config to clang-format (#1517) 2022-06-22 23:37:46 -04:00
dma_helpers.cpp logs: replace every fmt::print with a lg call instead (#1368) 2022-10-01 11:58:36 -04:00
dma_helpers.h
EyeRenderer.cpp [jak2] Fix degrees conversion for particle rotation (#2413) 2023-03-25 18:01:43 -04:00
EyeRenderer.h [jak2] Fix texture page dir offset for jak 2 (#2412) 2023-03-25 16:34:03 -04:00
LightningRenderer.cpp [jak 2] add lightning renderer (#2203) 2023-02-09 19:11:13 -05:00
LightningRenderer.h [jak 2] add lightning renderer (#2203) 2023-02-09 19:11:13 -05:00
opengl_utils.cpp [jak 2] Add generic and warp (#2495) 2023-04-16 18:05:35 -04:00
opengl_utils.h [jak 2] Add generic and warp (#2495) 2023-04-16 18:05:35 -04:00
OpenGLRenderer.cpp update collision renderer for jak 2 (#2508) 2023-04-16 22:56:19 -04:00
OpenGLRenderer.h [merc] support eyes through merc (#2300) 2023-03-08 18:18:35 -05:00
Profiler.cpp logs: replace every fmt::print with a lg call instead (#1368) 2022-10-01 11:58:36 -04:00
Profiler.h lint: add include sorting config to clang-format (#1517) 2022-06-22 23:37:46 -04:00
ProgressRenderer.cpp [jak2] Fix texture page dir offset for jak 2 (#2412) 2023-03-25 16:34:03 -04:00
ProgressRenderer.h [jak2] WIP minimap (#2280) 2023-02-27 19:51:14 -05:00
Shader.cpp [jak 2] ETIE (#2326) 2023-03-17 20:35:26 -04:00
Shader.h [jak 2] ETIE (#2326) 2023-03-17 20:35:26 -04:00
Shadow_PS2.cpp logs: replace every fmt::print with a lg call instead (#1368) 2022-10-01 11:58:36 -04:00
ShadowRenderer.cpp logs: replace every fmt::print with a lg call instead (#1368) 2022-10-01 11:58:36 -04:00
ShadowRenderer.h W/misc fixes (#1838) 2022-09-05 20:29:12 -04:00
SkyBlendCommon.h improve performance on intel graphics (#1041) 2021-12-30 19:38:18 -05:00
SkyBlendCPU.cpp [jak2] Fix texture page dir offset for jak 2 (#2412) 2023-03-25 16:34:03 -04:00
SkyBlendCPU.h [jak2] Fix texture page dir offset for jak 2 (#2412) 2023-03-25 16:34:03 -04:00
SkyBlendGPU.cpp [jak2] Fix texture page dir offset for jak 2 (#2412) 2023-03-25 16:34:03 -04:00
SkyBlendGPU.h [jak2] Fix texture page dir offset for jak 2 (#2412) 2023-03-25 16:34:03 -04:00
SkyRenderer.cpp [jak2] misc fixes to renderers (#2488) 2023-04-14 21:13:45 -04:00
SkyRenderer.h [jak2] misc fixes to renderers (#2488) 2023-04-14 21:13:45 -04:00
TextureUploadHandler.cpp [decomp] sparticle, sparticle-launcher, set up sprite (#1949) 2022-10-09 19:56:07 -04:00
TextureUploadHandler.h [decomp] sparticle, sparticle-launcher, set up sprite (#1949) 2022-10-09 19:56:07 -04:00
VisDataHandler.cpp set up fog for jak 2 (#2223) 2023-02-18 15:45:13 -05:00
VisDataHandler.h [graphics] hook up visibility data for jak 2 (#1938) 2022-10-01 17:12:12 -04:00
Warp.cpp [jak 2] Add generic and warp (#2495) 2023-04-16 18:05:35 -04:00
Warp.h [jak 2] Add generic and warp (#2495) 2023-04-16 18:05:35 -04:00