Camilla Löwy
510a08cde2
Update glad to include Vulkan 1.3
...
Also add the VK_KHR_portability_enumeration extension, which will be
needed on macOS.
ago%!(EXTRA string=3 years)
Camilla Löwy
82ccbb3ef0
Update stb_image_write.h to version 1.16
ago%!(EXTRA string=3 years)
Camilla Löwy
8e23579842
Add OpenGL ES 2.0 triangle example
ago%!(EXTRA string=4 years)
Camilla Löwy
62074f3dea
Update glad2 and switch to header-only version
...
This updates to a newer version of glad2 and switches to the header-only
variant.
This also (finally) switches to the newer glad2 loader signature that
allows us to pass in glfwGetInstanceProcAddress directly.
ago%!(EXTRA string=4 years)
Camilla Löwy
9416a43404
Fix implicit double-to-float in linmath.h
ago%!(EXTRA string=4 years)
Camilla Löwy
9c62a21ba9
Update linmath.h
ago%!(EXTRA string=4 years)
Camilla Löwy
74b9f309a9
Update Nuklear to 4.01.3
ago%!(EXTRA string=5 years)
gre-42
67c720d117
Correct sign in mat4x4_rotate_Y
...
Signs were incorrect in mat4x4_rotate_Y.
Closes #1673 .
ago%!(EXTRA string=5 years)
Camilla Löwy
350ba73267
Update linmath.h
...
This updates our linmath.h to the latest version plus minor local fixes
for MSVC and Clang.
Fixes #1653 .
ago%!(EXTRA string=5 years)
Camilla Löwy
d7e30b1c74
Replace glad and the Vulkan SDK with glad2
...
This removes all dependencies from the GLFW test programs on the Vulkan
SDK.
It also removes support for linking the GLFW shared library (dynamic
library, DLL) against the Vulkan loader static library.
ago%!(EXTRA string=6 years)
Camilla Löwy
1fe340982f
Revert accidental Nuklear edit
ago%!(EXTRA string=7 years)
Emmanuel Gil Peyrot
cc805c0963
Mir: Remove this experimental backend
...
As of the release of Mir 1.0, libmirclient has been deprecated[1] and
its developers recommend clients using it to switch to Wayland. This
patch removes support for libmirclient and instruct users to use the
experimental Wayland backend instead.
[1] https://discourse.ubuntu.com/t/mir-news-28th-september-2018/8184
ago%!(EXTRA string=7 years)
Camilla Löwy
b3efdcb38a
Update Nuklear to 4.00.1
ago%!(EXTRA string=7 years)
Camilla Löwy
30f5f97370
Update Vulkan headers to 1.1.70.0 SDK
ago%!(EXTRA string=7 years)
Camilla Löwy
5f8431d7ca
Update Nuklear to 2.00.4
ago%!(EXTRA string=7 years)
Camilla Löwy
85eda77d35
Update Nuklear to 1.40.0
ago%!(EXTRA string=8 years)
Camilla Löwy
d55c57b504
Fix Clang -Wmissing-braces warning
ago%!(EXTRA string=8 years)
Camilla Löwy
79eaf49ec0
Fix warning in Nuklear with Clang
ago%!(EXTRA string=8 years)
Camilla Löwy
106a617fa8
Update Nuklear to 1.33.0
ago%!(EXTRA string=8 years)
Camilla Löwy
4250725a60
Fix missing include in Nuklear GLFW backend
ago%!(EXTRA string=8 years)
Camilla Löwy
afb5449ca4
Update Nuklear to 1.20
ago%!(EXTRA string=8 years)
Camilla Löwy
3af0c47c97
Update Vulkan headers to 1.0.39.1 SDK
ago%!(EXTRA string=8 years)
Camilla Löwy
2037b5ce39
Fix matrix not being fully initialized
...
Regression introduced with a28236d939
and found by @cher-nov .
Closes #937 .
ago%!(EXTRA string=8 years)
Camilla Löwy
f383f7721c
Fix warnings in Nuklear
ago%!(EXTRA string=9 years)
Camilla Löwy
3e4752f99e
Fix warnings in Nuklear GL2 backend
ago%!(EXTRA string=9 years)
Camilla Löwy
f44307da4e
Update Nuklear to 1.18
...
Fixes #907 .
ago%!(EXTRA string=9 years)
Camilla Löwy
cc9168bda1
Win32: Fix build on VC++ 2008
...
This is not official support for VC++ 2008.
Fixes #821 .
ago%!(EXTRA string=9 years)
Camilla Löwy
f4d0c83181
Paperwork done
ago%!(EXTRA string=9 years)
Camilla Berglund
ac83639631
Add stb_image_write
ago%!(EXTRA string=9 years)
Camilla Berglund
7f9840cecf
Cocoa: Fix macOS 10.12 deprecation warnings
ago%!(EXTRA string=9 years)
Camilla Berglund
2af40c3fe6
Update Nuklear to 1.156
ago%!(EXTRA string=9 years)
Camilla Berglund
3752d68e7d
Fix Clang warnings in Nuklear
ago%!(EXTRA string=9 years)
Camilla Berglund
40fff219b5
Add Nuklear
ago%!(EXTRA string=9 years)
Camilla Berglund
2ed818bc03
Move to GL_KHR_debug
...
Thank you, @linkmauve .
ago%!(EXTRA string=9 years)
Camilla Berglund
38aae024cd
Update glad, add debug extensions
ago%!(EXTRA string=9 years)
Camilla Berglund
0090ce3df7
Update Vulkan headers to 1.0.26.0 SDK
ago%!(EXTRA string=9 years)
Camilla Berglund
a28236d939
Fix matrix rotation regression
...
Related to #785 .
ago%!(EXTRA string=9 years)
Camilla Berglund
18b6ba0af4
Remove trailing whitespace
ago%!(EXTRA string=9 years)
ndogxj
65d4652e92
Fix VS 2010 build errors
...
VS 2010 cannot handle C99-style variable declarations in C mode.
Fixes #785 .
ago%!(EXTRA string=9 years)
Camilla Berglund
d203ccbf5e
Add workaround for missing headers in legacy MinGW
ago%!(EXTRA string=9 years)
Camilla Berglund
757eea2779
Update email address
ago%!(EXTRA string=9 years)
Camilla Berglund
078bd8ef40
Update Vulkan headers to 1.0.11 SDK
ago%!(EXTRA string=9 years)
Camilla Berglund
95439ba529
Merge downstream FreeBSD fix
ago%!(EXTRA string=9 years)
Camilla Berglund
9b75bffc88
Add basic Vulkan support
...
Added GLFW_INCLUDE_VULKAN. Added glfwVulkanSupported,
glfwGetRequiredInstanceExtensions, glfwGetInstanceProcAddress,
glfwGetPhysicalDevicePresentationSupport and glfwCreateWindowSurface.
Added port of LunarG SDK tri example.
ago%!(EXTRA string=9 years)
Camilla Berglund
d9e43ea120
Fix example build errors on legacy MinGW
ago%!(EXTRA string=10 years)
Camilla Berglund
a7b75792ec
Fix bug in simplification
ago%!(EXTRA string=10 years)
Camilla Berglund
9ea5291c48
Simplify glad
ago%!(EXTRA string=10 years)
Camilla Berglund
1b1ef31228
Make tests and examples use glad
ago%!(EXTRA string=10 years)
Camilla Berglund
bf123b5299
Simplify glad
ago%!(EXTRA string=10 years)
Camilla Berglund
d4c5d4d104
Update glad to 3.2 with required extensions
ago%!(EXTRA string=10 years)