Palladium Dev Overview (0.5.0) #13

Open
opened 2025-06-18 21:36:09 +02:00 by tobid7 · 0 comments
Owner

Overview

This Issue will be updated to cover a Short overview of development

Branch is not created yet

devel040 -> devel050

Step 1

  • Rewrite all Libraries again to be Partial Unique and Partial Shared Pointer based...
  • Cleanup Cmake Building Process and move lib build funcs into cmake/palladium.cmake
  • Make Renderer only contain static functions to Work with
  • Remove Renderer from UI7 (as rendering is completly done individually by the drawlist)
  • Support Diffrent Layers in UI7 by diffrent DrawLists
  • Add Viewport Support to UI7 (eg have multiple possible views (for the 3ds for example))
  • Better Network Usage by using Static Driver
  • Create an OS Driver
  • Make Gfx a Static Driver
  • Maybe put all Drivers into a statically linked lib to let lithium core and net be able to be compiled in shared mode

Step 2

  • Find and Fix Bugs

Step 3

  • Don't rewrite the Library again in 060...
# Overview This Issue will be updated to cover a Short overview of development **Branch is not created yet** `devel040` -> `devel050` ## Step 1 - Rewrite all Libraries again to be Partial Unique and Partial Shared Pointer based... - Cleanup Cmake Building Process and move lib build funcs into `cmake/palladium.cmake` - Make Renderer only contain static functions to Work with - Remove Renderer from UI7 (as rendering is completly done individually by the drawlist) - Support Diffrent Layers in UI7 by diffrent DrawLists - Add Viewport Support to UI7 (eg have multiple possible views (for the 3ds for example)) - Better Network Usage by using Static Driver - Create an OS Driver - Make Gfx a Static Driver - Maybe put all Drivers into a statically linked lib to let lithium core and net be able to be compiled in shared mode ## Step 2 - Find and Fix Bugs ## Step 3 - Don't rewrite the Library again in 060...
tobid7 added the
Kind/Feature
Kind/Enhancement
Compat/Breaking
Priority
Critical
labels 2025-06-18 21:36:09 +02:00
tobid7 self-assigned this 2025-06-18 21:36:09 +02:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: tobid7/palladium#13
No description provided.