Repository navigation
Conversation
|
Note Reviews pausedIt looks like this branch is under active development. To avoid overwhelming you with review comments due to an influx of new commits, CodeRabbit has automatically paused this review. You can configure this behavior by changing the
Use the following commands to manage reviews:
Use the checkboxes below for quick actions:
No actionable comments were generated in the recent review. WalkthroughThe pull request expands the ChangesRenderer interface and device queries
WW3D object rendering
Game terrain and tree rendering
Game effects, shaders, and water rendering
Generals rendering paths and tools
Estimated code review effort: 4 (Complex) | ~45 minutes Change: Refactor Suggested reviewers: Merge Risk:
|
5ac061d to
60913e5
Compare
88a66d1 to
f37c88b
Compare
94e42b3 to
46c0216
Compare
46c0216 to
9d6a4a7
Compare
9d6a4a7 to
906929f
Compare
Water reflection, texture projection and the WorldBuilder object preview render into a texture with
Set_Render_Target_With_Z. They then go back to the back buffer by passing a nullIDirect3DSurface8toSet_Render_Target.Now
RendererhasSet_Render_Target_With_Z,Set_Default_Render_TargetandIs_Render_To_Texture.Set_Default_Render_Targetreplaces the null surface call.W3DProfilerFrameCapturestays onDX8Wrapperbecause it renders with the D3D device directly.texproject.cppno longer usesDX8Wrapperand drops its include.Todo: