Resolve "Mehrere Fenster, Abhängigkeiten von Core zu Fenster+Swapchain etc"
Merged
requested to merge 89-mehrere-fenster-abhangigkeiten-von-core-zu-fenster-swapchain-etc into develop
Closes #89 (closed)
Edited by Ghost User
Merge request reports
Activity
changed milestone to %Abgabe
added 🌰 Core 🍪 ToDo 🔧 Refactoring 🖥️ I/O 😶 Critical labels
assigned to @tfrisch
added 1 commit
- 96cb4851 - [#89 (closed)] Implemented default and copy behavior of the Window class
added 133 commits
-
96cb4851...86f6f534 - 124 commits from branch
develop
- 12e60e39 - Merge branch 'develop' into 89-mehrere-fenster-abhangigkeiten-von-core-zu-fenster-swapchain-etc
- b4a39a1b - [#89 (closed)] creating Window and Swapchain Handles
- e8406a9d - [#89 (closed)] create Window and Swapchain Manager
- c6d9823c - [#89 (closed)] create get focussed window function
- f79ebc8f - [#89 (closed)] change imageView handling to SwapchainManager and changed Swapchain creation
- c0305598 - [#89 (closed)] added swapchain handle to window
- 0a31c6f4 - [#89 (closed)] replaced swapchain and window member with handle
- 6b52df36 - [#89 (closed)] adjusted main of firstMesh to fit new core
- fb55e5cd - [#89 (closed)] add managers to core creation
Toggle commit list-
96cb4851...86f6f534 - 124 commits from branch
added 15 commits
-
fb55e5cd...d5765a0e - 14 commits from branch
develop
- 42123b1c - Merge branch 'develop' into 89-mehrere-fenster-abhangigkeiten-von-core-zu-fenster-swapchain-etc
-
fb55e5cd...d5765a0e - 14 commits from branch
added 17 commits
-
42123b1c...21de8ef7 - 16 commits from branch
develop
- 9b53e3c0 - Merge branch 'develop' into 89-mehrere-fenster-abhangigkeiten-von-core-zu-fenster-swapchain-etc
-
42123b1c...21de8ef7 - 16 commits from branch
added 2 commits
- a3df9dc7 - [#89 (closed)] temp fix of glfwGetRequiredInstanceExtensions before glfwInit
- c967672a - [#89 (closed)] fixed destruction of Swapchain and Surface
added 1 commit
- 90e1e637 - [#89 (closed)] temporarly enable glfw for extension fetching
Theoretisch klappt schon einiges ganz gut. Allerdings gibt es zumindest bei mir das Problem, dass Fenster nicht geschlossen werden bis ihr Destruktor aufgerufen wird. Dieser wird allerdings nur aufgerufen, wenn alle Fenster geschlossen werden sollen, was nur schwierig möglich ist (should-close wird immer nur Frame-weise getriggert als Zustand).
added 1 commit
- 328844c0 - [#89 (closed)] Fixed copy mess with pointers
added 1 commit
- 8aeb315a - [#89 (closed)] fix projects while window open
added 2 commits
- c01d0bed - [#89 (closed)] remove handles from core and add handle to functions
- 35aa7f38 - [#89 (closed)] update all projects and modules and so on
added 1 commit
- 56457ed9 - [#89 (closed)] remove resize handle from core
added 8 commits
-
26f447f6...35631370 - 7 commits from branch
develop
- 6c475e94 - Merge branch 'develop' into 89-mehrere-fenster-abhangigkeiten-von-core-zu-fenster-swapchain-etc
-
26f447f6...35631370 - 7 commits from branch
Please register or sign in to reply