[DEV] start wayland port
This commit is contained in:
parent
d623be0f91
commit
080f51add7
1415
gale/context/wayland/Context.cpp
Normal file
1415
gale/context/wayland/Context.cpp
Normal file
File diff suppressed because it is too large
Load Diff
@ -64,7 +64,11 @@ def configure(target, my_module):
|
|||||||
if "Web" in target.get_type():
|
if "Web" in target.get_type():
|
||||||
my_module.add_src_file('gale/context/SDL/Context.cpp')
|
my_module.add_src_file('gale/context/SDL/Context.cpp')
|
||||||
elif "Linux" in target.get_type():
|
elif "Linux" in target.get_type():
|
||||||
|
# TODO : Do it better ...
|
||||||
|
if False:
|
||||||
my_module.add_src_file('gale/context/X11/Context.cpp')
|
my_module.add_src_file('gale/context/X11/Context.cpp')
|
||||||
|
else:
|
||||||
|
my_module.add_src_file('gale/context/wayland/Context.cpp')
|
||||||
# check if egami is present in the worktree: this is for the icon parsing ...
|
# check if egami is present in the worktree: this is for the icon parsing ...
|
||||||
my_module.add_optionnal_depend('egami', ["c++", "-DGALE_BUILD_EGAMI"])
|
my_module.add_optionnal_depend('egami', ["c++", "-DGALE_BUILD_EGAMI"])
|
||||||
elif "Windows" in target.get_type():
|
elif "Windows" in target.get_type():
|
||||||
@ -157,7 +161,14 @@ def configure(target, my_module):
|
|||||||
"SDL"
|
"SDL"
|
||||||
])
|
])
|
||||||
elif "Linux" in target.get_type():
|
elif "Linux" in target.get_type():
|
||||||
pass
|
if False:
|
||||||
|
my_module.add_depend("X11")
|
||||||
|
else:
|
||||||
|
my_module.add_depend([
|
||||||
|
'wayland',
|
||||||
|
'egl',
|
||||||
|
'gles2'
|
||||||
|
])
|
||||||
elif "Android" in target.get_type():
|
elif "Android" in target.get_type():
|
||||||
my_module.add_depend(["SDK", "jvm-basics"])
|
my_module.add_depend(["SDK", "jvm-basics"])
|
||||||
# add tre creator of the basic java class ...
|
# add tre creator of the basic java class ...
|
||||||
|
@ -98,7 +98,7 @@ class MainApplication : public gale::Application {
|
|||||||
mat4 tmpMatrix = projMatrix * camMatrix;
|
mat4 tmpMatrix = projMatrix * camMatrix;
|
||||||
|
|
||||||
m_GLprogram->uniformMatrix(m_GLMatrix, tmpMatrix);
|
m_GLprogram->uniformMatrix(m_GLMatrix, tmpMatrix);
|
||||||
#if 0
|
#if 1
|
||||||
// position:
|
// position:
|
||||||
m_GLprogram->sendAttributePointer(m_GLPosition, m_verticesVBO, GALE_SAMPLE_VBO_VERTICES);
|
m_GLprogram->sendAttributePointer(m_GLPosition, m_verticesVBO, GALE_SAMPLE_VBO_VERTICES);
|
||||||
// color:
|
// color:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user