Contain retained OpenGL runtime sources
This commit is contained in:
@@ -147,9 +147,13 @@ option targets exist. The Windows desktop app builds through CMake as
|
||||
`PanoPainter` is only the executable/resource wrapper; Windows and vendor link
|
||||
dependencies now belong to the platform shell target, and Windows runtime
|
||||
payload deployment lives behind `cmake/PanoPainterRuntime.cmake`.
|
||||
`pp_legacy_engine` now contains the retained legacy rendering, canvas,
|
||||
asset/file, brush, tablet, video, serialization, and low-level runtime sources
|
||||
as an interim containment boundary while pure replacement components take over.
|
||||
`pp_legacy_engine` now contains the retained legacy canvas, asset/file, brush,
|
||||
tablet, video, serialization, and low-level runtime sources as an interim
|
||||
containment boundary while pure replacement components take over.
|
||||
`pp_legacy_renderer_gl` now owns the retained OpenGL runtime implementations
|
||||
for `Font`, `RTT`, `Shader`, `Shape`, `Texture2D`, `TextureCube`, `Sampler`,
|
||||
and `TextureManager` as an object-library boundary folded into the retained
|
||||
engine until the renderer API inversion is complete.
|
||||
`panopainter_app` is now a real static target that owns app orchestration
|
||||
sources, app version metadata, and version-header generation.
|
||||
`pp_panopainter_ui` now owns app-specific modal, dialog, panel, canvas,
|
||||
|
||||
Reference in New Issue
Block a user