Skip to content

Commit 8398a69

Browse files
committed
stuff
1 parent c88e2e2 commit 8398a69

3 files changed

Lines changed: 8 additions & 6 deletions

File tree

src/ruisapp/glue/windows/application.cxx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,7 @@ application_glue::application_glue(const utki::version_duplet& gl_version) :
4646
this->gl_version,
4747
ruisapp::window_parameters{
4848
.dims = {1, 1},
49-
.fullscreen = false,
50-
.visible = false
49+
.fullscreen = false
5150
},
5251
nullptr // no shared gl context
5352
)),

src/ruisapp/glue/windows/window.cxx

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@
99

1010
native_window::window_wrapper::window_wrapper(
1111
const display_wrapper::window_class_wrapper& window_class,
12-
const ruisapp::window_parameters& window_params
12+
const ruisapp::window_parameters& window_params,
13+
bool visible
1314
) :
1415
handle([&]() {
1516
auto hwnd = CreateWindowEx(
@@ -37,7 +38,7 @@ native_window::window_wrapper::window_wrapper(
3738
return hwnd;
3839
}())
3940
{
40-
if (window_params.visible) {
41+
if (visible) {
4142
ShowWindow(
4243
this->handle, //
4344
SW_SHOW
@@ -270,7 +271,8 @@ native_window::native_window(
270271
window(
271272
shared_gl_context_native_window ? this->display.get().regular_window_class
272273
: this->display.get().dummy_window_class, //
273-
window_params
274+
window_params,
275+
shared_gl_context_native_window != nullptr
274276
),
275277
device_context(this->window),
276278
#ifdef RUISAPP_RENDER_OPENGL

src/ruisapp/glue/windows/window.hxx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,8 @@ class native_window : public ruis::render::native_window
2424

2525
window_wrapper(
2626
const display_wrapper::window_class_wrapper& window_class,
27-
const ruisapp::window_parameters& window_params
27+
const ruisapp::window_parameters& window_params,
28+
bool visible
2829
);
2930

3031
window_wrapper(const window_wrapper&) = delete;

0 commit comments

Comments
 (0)