Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
pirvi-public
glfw
Commits
420f3f78
Commit
420f3f78
authored
Mar 19, 2014
by
Camilla Berglund
Browse files
Wayland error reporting work.
parent
ede7a585
Changes
3
Hide whitespace changes
Inline
Side-by-side
src/wayland_init.c
View file @
420f3f78
...
...
@@ -102,7 +102,11 @@ int _glfwPlatformInit(void)
{
_glfw
.
wl
.
display
=
wl_display_connect
(
NULL
);
if
(
!
_glfw
.
wl
.
display
)
{
_glfwInputError
(
GLFW_PLATFORM_ERROR
,
"Wayland: Failed to connect to display"
);
return
GL_FALSE
;
}
_glfw
.
wl
.
registry
=
wl_display_get_registry
(
_glfw
.
wl
.
display
);
wl_registry_add_listener
(
_glfw
.
wl
.
registry
,
&
registryListener
,
NULL
);
...
...
src/wayland_monitor.c
View file @
420f3f78
...
...
@@ -123,7 +123,7 @@ void _glfwAddOutput(uint32_t name, uint32_t version)
if
(
version
<
2
)
{
_glfwInputError
(
GLFW_PLATFORM_ERROR
,
"Unsupported
wl_
output interface version"
);
"
Wayland:
Unsupported output interface version"
);
return
;
}
...
...
src/wayland_window.c
View file @
420f3f78
...
...
@@ -143,7 +143,7 @@ void _glfwPlatformGetWindowPos(_GLFWwindow* window, int* xpos, int* ypos)
// to (0, 0)
_glfwInputError
(
GLFW_PLATFORM_ERROR
,
"Wayland
does not allow manual window positioning
"
);
"Wayland
: Window position retreival not supported
"
);
if
(
xpos
)
*
xpos
=
0
;
...
...
@@ -156,7 +156,7 @@ void _glfwPlatformSetWindowPos(_GLFWwindow* window, int xpos, int ypos)
// A Wayland client can not set its position, so just warn
_glfwInputError
(
GLFW_PLATFORM_ERROR
,
"Wayland
does not allow manual window positioning
"
);
"Wayland
: Window position setting not supported
"
);
}
void
_glfwPlatformGetWindowSize
(
_GLFWwindow
*
window
,
int
*
width
,
int
*
height
)
...
...
@@ -253,7 +253,7 @@ void _glfwPlatformSetCursorPos(_GLFWwindow* window, double x, double y)
{
// A Wayland client can not set the cursor position
_glfwInputError
(
GLFW_PLATFORM_ERROR
,
"Wayland
does not allow cursor positioning
"
);
"Wayland
: Cursor position setting not supported
"
);
}
void
_glfwPlatformApplyCursorMode
(
_GLFWwindow
*
window
)
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment