changed tabs to spaces, docs mention thread safety

This commit is contained in:
liavt 2017-07-24 18:54:19 -05:00
parent 030bec01cc
commit 5476477ee4
2 changed files with 86 additions and 90 deletions

View File

@ -32,8 +32,7 @@
#include <stdlib.h>
#include <stdio.h>
static const struct
{
static const struct {
float x, y;
float r, g, b;
} vertices[3] =
@ -63,19 +62,16 @@ static const char* fragment_shader_text =
" gl_FragColor = vec4(color, 1.0);\n"
"}\n";
static void error_callback(int error, const char* description)
{
static void error_callback(int error, const char* description) {
fprintf(stderr, "Error: %s\n", description);
}
static void key_callback(GLFWwindow* window, int key, int scancode, int action, int mods)
{
static void key_callback(GLFWwindow* window, int key, int scancode, int action, int mods) {
if (key == GLFW_KEY_ESCAPE && action == GLFW_PRESS)
glfwSetWindowShouldClose(window, GLFW_TRUE);
}
int main(void)
{
int main(void) {
GLFWwindow* window;
GLuint vertex_buffer, vertex_shader, fragment_shader, program;
GLint mvp_location, vpos_location, vcol_location;
@ -89,8 +85,7 @@ int main(void)
glfwWindowHint(GLFW_CONTEXT_VERSION_MINOR, 0);
window = glfwCreateWindow(640, 480, "Simple example", NULL, NULL);
if (!window)
{
if (!window) {
glfwTerminate();
exit(EXIT_FAILURE);
}
@ -131,8 +126,7 @@ int main(void)
glVertexAttribPointer(vcol_location, 3, GL_FLOAT, GL_FALSE,
sizeof(vertices[0]), (void*)(sizeof(float) * 2));
while (!glfwWindowShouldClose(window))
{
while (!glfwWindowShouldClose(window)) {
float ratio;
int width, height;
mat4x4 m, p, mvp;

View File

@ -1554,7 +1554,7 @@ typedef struct GLFWgamepadstate
* Additional calls to this function after successful initialization but before
* termination will return `GLFW_TRUE` immediately.
*
* To check whether GLFW has been initializd, call @ref glfwIsInit.
* To check whether GLFW has been initialized, call @ref glfwIsInit.
*
* @return `GLFW_TRUE` if successful, or `GLFW_FALSE` if an
* [error](@ref error_handling) occurred.
@ -1592,6 +1592,8 @@ GLFWAPI int glfwInit(void);
* @sa @ref glfwTerminate
* @since Added in version 3.2.1
*
* @thread_safety This function must only be called from the main thread.
*
* @ingroup init
*/
GLFWAPI int glfwIsInit(void);