specify the window title

pull/3471/head
kallaballa 3 years ago
parent 148a807573
commit cd41b455e9
  1. 2
      src/beauty/beauty-demo.cpp
  2. 5
      src/common/subsystems.hpp
  3. 2
      src/font/font-demo.cpp
  4. 2
      src/nanovg/nanovg-demo.cpp
  5. 2
      src/optflow/optflow-demo.cpp
  6. 2
      src/pedestrian/pedestrian-demo.cpp
  7. 2
      src/tetra/tetra-demo.cpp
  8. 2
      src/video/video-demo.cpp

@ -200,7 +200,7 @@ int main(int argc, char **argv) {
cv::VideoWriter writer(OUTPUT_FILENAME, cv::CAP_FFMPEG, cv::VideoWriter::fourcc('V', 'P', '9', '0'), fps, cv::Size(WIDTH, HEIGHT), { cv::VIDEOWRITER_PROP_HW_ACCELERATION, cv::VIDEO_ACCELERATION_VAAPI, cv::VIDEOWRITER_PROP_HW_ACCELERATION_USE_OPENCL, 1 });
if (!OFFSCREEN)
x11::init();
x11::init("beauty-demo");
egl::init();
gl::init();
nvg::init();

@ -4,6 +4,7 @@
#include <dirent.h>
#include <fcntl.h>
#include <unistd.h>
#include <string>
#include <filesystem>
#include <va/va.h>
#include <va/va_drm.h>
@ -122,7 +123,7 @@ bool window_closed() {
return false;
}
void init() {
void init(const std::string& title) {
xdisplay = XOpenDisplay(nullptr);
if (xdisplay == nullptr) {
cerr << "Unable to open X11 display" << endl;
@ -149,7 +150,7 @@ void init() {
XSetWMHints(xdisplay, xwin, &hints);
XMapWindow(xdisplay, xwin);
XStoreName(xdisplay, xwin, "nanovg-demo");
XStoreName(xdisplay, xwin, title.c_str());
wmDeleteMessage = XInternAtom(xdisplay, "WM_DELETE_WINDOW", False);
XSetWMProtocols(xdisplay, xwin, &wmDeleteMessage, 1);

@ -40,7 +40,7 @@ int main(int argc, char **argv) {
//If we render offscreen we don't need x11.
if (!OFFSCREEN)
x11::init();
x11::init("font-demo");
//Passing 'true' to egl::init() creates a debug OpenGL-context.
egl::init();
//Initialize OpenGL.

@ -149,7 +149,7 @@ int main(int argc, char **argv) {
});
if (!OFFSCREEN)
x11::init();
x11::init("nanovg-demo");
egl::init();
gl::init();
nvg::init();

@ -204,7 +204,7 @@ int main(int argc, char **argv) {
});
if (!OFFSCREEN)
x11::init();
x11::init("optflow-demo");
egl::init();
gl::init();
nvg::init();

@ -67,7 +67,7 @@ int main(int argc, char **argv) {
// });
if (!OFFSCREEN)
x11::init();
x11::init("pedestrian-demo");
egl::init();
gl::init();
nvg::init();

@ -95,7 +95,7 @@ int main(int argc, char **argv) {
//If we are rendering offscreen we don't need x11
if(!OFFSCREEN)
x11::init();
x11::init("tetra-demo");
//Passing true to init_egl will create a OpenGL debug context
egl::init();

@ -113,7 +113,7 @@ int main(int argc, char **argv) {
//If we are rendering offscreen we don't need x11
if(!OFFSCREEN)
x11::init();
x11::init("video-demo");
//Passing true to init_egl will create a OpenGL debug context
egl::init();

Loading…
Cancel
Save