Vittorio Romeo
|
bb854fa739
|
Strategic use of '[[nodiscard]]' in 'Audio' module
|
2021-12-14 15:19:37 +01:00 |
|
Vittorio Romeo
|
b33f4bb205
|
Replace SFML multithreading primitives with standard C++ ones
|
2021-12-14 01:07:29 +01:00 |
|
Vittorio Romeo
|
363e964acc
|
Strategic use of '[[nodiscard]]' in 'Graphics' module
|
2021-12-10 01:27:05 +00:00 |
|
Vittorio Romeo
|
7343b112fc
|
Strategic use of '[[nodiscard]]' in 'Network' module
|
2021-12-09 22:34:57 +00:00 |
|
Vittorio Romeo
|
3579ecbdb0
|
Strategic use of '[[nodiscard]]' in 'Window' module
|
2021-12-09 19:53:54 +00:00 |
|
Lukas Dürrenberger
|
cd517ba267
|
Merge branch '2.6.x' into feature/backmerge
|
2021-12-09 14:36:55 +01:00 |
|
Vittorio Romeo
|
756a399909
|
Remove deprecated 'Keyboard::Key' enumerators and adjust usages
|
2021-12-09 13:12:03 +00:00 |
|
Vittorio Romeo
|
d12a2cd319
|
Use 'override' whenever possible instead of 'virtual'
|
2021-12-09 09:07:03 +01:00 |
|
Vittorio Romeo
|
87e84bc9e5
|
Minor modernization changes: 'nullptr', range-based 'for' loops, ...
|
2021-12-08 21:41:20 +00:00 |
|
Vittorio Romeo
|
2839f6b4d2
|
Use 'auto' where no information is lost
|
2021-12-08 19:14:31 +00:00 |
|
Vittorio Romeo
|
9a0cc4b7dc
|
Use alias declarations instead of 'typedef'
|
2021-12-08 17:58:13 +00:00 |
|
Anton Vasiliev
|
f03a415121
|
Use std::vector.data() where appropriate
|
2021-12-08 16:26:03 +00:00 |
|
Vittorio Romeo
|
8be8a76cba
|
Use 'auto', range-'for', and structured bindings to improve some loops
|
2021-12-08 13:05:52 +01:00 |
|
lieff
|
e458f4651e
|
Add MP3 decoding support using 'minimp3'
Co-authored-by: Lukas Dürrenberger <eXpl0it3r@my-gate.net>
Co-authored-by: Vittorio Romeo <vittorio.romeo@outlook.com>
|
2021-12-08 08:19:08 +01:00 |
|
Anton Vasiliev
|
ce5d410c74
|
Fix exception on Vulkan example shutdown
This change fixes exception on Vulkan example shutdown when drawing
to window after it was closed.
|
2021-12-08 01:06:37 +00:00 |
|
Anton Vasiliev
|
b9da3b879c
|
Fix possible exception on Vulkan example startup
This change fixes possible exception on Vulkan example startup when
validationLayers.size()) is zero.
|
2021-12-08 01:06:37 +00:00 |
|
Vittorio Romeo
|
51ebeaf383
|
Change most associative containers to their respective 'unordered' version
|
2021-12-06 14:01:56 +00:00 |
|
Vittorio Romeo
|
c9f7cb3d52
|
Use 'nullptr' instead of 'NULL'
|
2021-12-03 15:48:32 +00:00 |
|
Vittorio Romeo
|
6cf124db66
|
Fix remaining warnings
- Fixes in examples
- Fixes across all the modules
|
2021-11-30 11:25:58 +01:00 |
|
Lukas Dürrenberger
|
bc628c6b28
|
Fix warnings in examples
- Convert where necessary
- Adjust type where reasonable
- Use SYSTEM headers for gl.h, stb* and vulkan
|
2021-11-30 11:25:58 +01:00 |
|
Vittorio Romeo
|
dc88cbd81e
|
Remove include directives for unused headers
|
2021-11-22 00:47:11 +01:00 |
|
jqdg
|
f4ac9cfb06
|
Copy logo.png to Resources in Cocoa example
|
2021-08-16 09:37:58 +02:00 |
|
Vittorio Romeo
|
f162b3a037
|
Enable support for unity builds
|
2021-08-12 21:00:16 +02:00 |
|
MrZeusTheCoder
|
20238e758e
|
Switch example resources to public domain ones.
|
2021-04-02 22:16:22 +02:00 |
|
swordfatih
|
498d7ee79c
|
Update the copyright year to 2021
Just updating all the 2020 references to 2021. 😄
|
2021-01-06 20:21:36 +01:00 |
|
Lukas Dürrenberger
|
9b596cc8d9
|
Update the copyright year to 2020
|
2020-09-12 19:34:34 +02:00 |
|
binary1248
|
6272f853c1
|
Add support for creating Vulkan window surfaces.
|
2019-10-16 21:48:24 +02:00 |
|
Lukas Dürrenberger
|
2eb70c6537
|
Replaced glLoadGen loader with glad loader and dynamically load EGL and GLES extensions as is done for desktop GL.
|
2019-09-12 23:02:52 +02:00 |
|
Jonny Paton
|
353c846c87
|
Update examples for iOS including touch support, proper handling of window resize, launch screens and icons
|
2019-01-19 01:34:30 +01:00 |
|
Ceylo
|
9f4a0c3c4f
|
Make Pong example "usable" on iOS
|
2019-01-19 01:29:12 +01:00 |
|
Ceylo
|
5ab36271c7
|
Remove iOS example
|
2019-01-19 01:29:12 +01:00 |
|
Ceylo
|
1272b704d6
|
window, opengl and pong examples now work on iOS
|
2019-01-19 01:29:12 +01:00 |
|
Ceylo
|
82c2f4c05e
|
All mobile-compatible examples now successfully link
|
2019-01-19 01:29:12 +01:00 |
|
EpicCoder
|
489482a630
|
Updated the copyright year to 2019
|
2019-01-08 08:53:33 +01:00 |
|
binary1248
|
ae337952a9
|
Allow creation of a window without an OpenGL context in order to support use cases where the user wants to render using other graphics APIs.
|
2019-01-05 23:22:08 +01:00 |
|
Lukas Dürrenberger
|
ae0ec9d552
|
Disabled the JNI part due to compatibility issues
|
2018-10-11 21:57:12 +02:00 |
|
Jonny Paton
|
1cd7ad6a24
|
Remove reference to unused CMAKE_OSX_DEPLOYMENT_TARGET in cocoa example
|
2018-08-27 13:36:57 +01:00 |
|
Ceylo
|
ff011dc51d
|
Modernize iOS toolchain: remove BUILD_ARM64, drop support for Xcode <4.3 and don't pretend defining official CMake variables
|
2018-06-04 23:22:21 +02:00 |
|
Bruno Van de Velde
|
5ebfef4803
|
Copied resources to iOS example
|
2018-04-28 13:11:26 +02:00 |
|
Bruno Van de Velde
|
f25589e309
|
iOS example did not build on case-sensitive filesystem because path contained 'ios' instead of 'iOS' in CMakeLists.txt
|
2018-04-28 13:11:26 +02:00 |
|
Mario Liebisch
|
f4c25ac3fa
|
Android work in progress changes
|
2018-04-14 09:59:01 +02:00 |
|
pjmlp
|
3a96024f6b
|
Android: Upgraded the example to work with Gradle
|
2018-04-14 09:59:01 +02:00 |
|
binary1248
|
d032050ccf
|
Added example demonstrating sf::VertexBuffer, sf::Shader and sf::Thread usage.
|
2018-04-06 00:16:27 +02:00 |
|
binary1248
|
fe1407b6b5
|
Added joystick example.
|
2018-04-05 17:29:38 +02:00 |
|
Jonny Paton
|
7be2111d61
|
Add iOS demo
|
2018-03-26 18:42:19 -07:00 |
|
Ceylo
|
ee08e18726
|
Modernize CMake files
|
2018-03-27 00:03:34 +02:00 |
|
Marco Antognini
|
b0f3611ab9
|
Renamed a few key codes
Deprecated BackSlash, BackSpace, SemiColon, Dash and
introduced Backslash, Backspace, Semicolon, Hyphen in a
retrocompatible way.
|
2018-03-26 23:39:39 +02:00 |
|
Maximilian Wagenbach
|
186294607f
|
Return correct key code for delete/backspace on android.
Also increased minimum Android API version to 14.
|
2018-02-15 21:11:24 +01:00 |
|
Maximilian Wagenbach
|
989367e345
|
Turned the header image in readme.md into a link.
Updated all links to use https (tested).
|
2018-02-10 17:12:54 +01:00 |
|
Maximilian Wagenbach
|
5d7843c58a
|
Updated the copyright year to 2018.
|
2018-02-10 14:51:46 +01:00 |
|