提交 92587f8b 编写于 作者: 指向BIOS的野指针's avatar 指向BIOS的野指针

remove unused lib and add guilog

上级 d75e9826
......@@ -22,7 +22,6 @@
#include <dirent.h>
#include <cstdlib>
#include <signal.h>
#include <libdrm/drm.h>
#include <cstring>
#include <thread>
......@@ -39,6 +38,8 @@
#include "threads.hh"
#include "update.hh"
#include "guilog.hh"
// TODO 正式发布时去掉
#define DEBUGGING
......@@ -147,19 +148,25 @@ void start_bwl_server()
pages[0] = p0;
current_pgid = 0;
pages[0]->owners[pages[0]->ownerc++] = getpid();
for (int i = 0; i < 100; i++)
for (int j = 0; j < 100; j++)
for (int i = 0; i < bwl::getMonitorWidth(); i++)
for (int j = 0; j < bwl::getMonitorHeight(); j++)
{
buffer_at(p0->server_bg_layer, i, j, bwl::getDisplayWidth()) = 0x00ffffff;
buffer_at(p0->server_bg_layer, i, j, bwl::getMonitorWidth()) = 0x00101011;
}
//标记运行中
server_running = true;
bwl::__ud.__bg.sig = 1;
bwl::__ud.__bg.pos[0] = 0;
bwl::__ud.__bg.pos[1] = 0;
bwl::__ud.__bg.size[0] = 100;
bwl::__ud.__bg.size[1] = 100;
//启动线程
//给p0背景刷新
bwl::__updating_signals::bg udblk;
udblk.sig = true;
udblk.pos[0] = -1;
udblk.pos[1] = 0;
udblk.size[0] = 0;
udblk.size[1] = 0;
bwl::__ud.bg_update_que.push(udblk);
//启动刷新线程
launch_updater();
//启动guilog
bwl::initGUILog((uint32_t *)p0->server_bg_layer, bwl::getMonitorWidth(), bwl::getMonitorHeight(), 0x00101011);
}
#endif
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册