mirror of
https://github.com/Kelsidavis/WoWee.git
synced 2026-03-23 07:40:14 +00:00
refactor: consolidate duplicate ShadowPush structure definition
Move ShadowPush from 4 separate rendering modules (character_renderer, m2_renderer, terrain_renderer, wmo_renderer) into shared vk_frame_data.hpp header. This eliminates 4 identical local struct definitions and ensures consistency across all shadow rendering passes. Add vk_frame_data.hpp include to character_renderer.cpp.
This commit is contained in:
parent
3202c1392d
commit
cda703b0f4
5 changed files with 7 additions and 6 deletions
|
|
@ -25,5 +25,11 @@ struct GPUPushConstants {
|
|||
glm::mat4 model;
|
||||
};
|
||||
|
||||
// Push constants for shadow rendering passes
|
||||
struct ShadowPush {
|
||||
glm::mat4 lightSpaceMatrix;
|
||||
glm::mat4 model;
|
||||
};
|
||||
|
||||
} // namespace rendering
|
||||
} // namespace wowee
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue