Commit Graph

4395 Commits

Author SHA1 Message Date
Jeffery Myers 11ebb54674 Don't put the obj and temp files for all the projects in the same place, it causes conflicts (#1458) 2020-12-13 16:08:22 +01:00
Alexander Buhl a798fd401f Fixed #1455 (#1456)
* Fixed #1455

Fixed writing out of array bounds
Adjusted FPS comment to match value
Deleted unused function at the end, which has never been in use in the history of this file

* Fixed #1455

Readded the function
2020-12-13 16:06:55 +01:00
Jeffery Myers 342d4faf14 Add options to set line width and aliasing to rlGL layer. (#1457)
* Add options to set line width and aliasing to rlGL layer.

* Don't do line smoothing in OpenGLES
2020-12-13 10:58:24 +01:00
Ray e6ae4879f6 Added security check to pitch change #1450 2020-12-12 13:07:46 +01:00
Ray 459c4754dc Reviewed SetAudioBufferPitch() #1450 2020-12-12 13:01:31 +01:00
Jeffery Myers 039503e7c2 Add functions to enable/disable depth writes to go with functions for depth tests. (#1451) 2020-12-05 21:53:19 +01:00
Jeffery Myers 03df593263 Add function to get the position of a monitor (and fix some comments) (#1449) 2020-12-05 21:51:20 +01:00
Ray 62406259d7 Corrected minor windows flags issues 2020-12-03 20:33:46 +01:00
Ray dd45d0ed64 Update VS2019 project 2020-12-03 20:22:06 +01:00
Ray c4aee2d09a Add VS2019 project 2020-12-03 20:19:54 +01:00
Ray 7955381fb3 Update core_basic_window.c 2020-12-03 20:19:32 +01:00
Ray 7e9028ae08 Update user name 2020-12-03 20:17:50 +01:00
Ray 1c9726fd8c Update core_window_flags.c 2020-12-03 20:17:21 +01:00
Ray d1119816d7 Review comment 2020-12-03 20:16:46 +01:00
Ray 0540f0ad32 Review window flags 2020-12-03 20:16:35 +01:00
Ray 84ab00d52e Merge branch 'master' of https://github.com/raysan5/raylib 2020-12-02 08:29:14 +01:00
Ray 63d33d7a7a Update CMakeLists.txt 2020-12-02 08:27:43 +01:00
Jeffery Myers 679a26a195 Two small quality of life changes to projects. (#1448)
1) use the latest windows SDK not a specific one.
2) use the project dir as the root for the include dir for raylib, to help if the project is ever included in some other solution.
2020-12-02 07:35:48 +01:00
Ray 60928ec82c ADDED: UnloadModelKeepMeshes() #1441 2020-12-01 23:44:10 +01:00
Ray 0481053dad Review for issue #1446 2020-12-01 23:23:30 +01:00
Ray 59be7b9c29 Update CMakeLists.txt 2020-12-01 23:21:35 +01:00
Ray 83916bd3c2 Updated GLFW to latest 3.4 (github master - 16Nov2020)
WARNING: Some CMake files not changed
WARNING: glfw_native.h contains custom changes
2020-11-30 09:11:22 +01:00
Ray 23ed67cce0 Review some config options 2020-11-30 09:00:40 +01:00
Jeffery Myers df249f5513 Fix typecast warnings in raylib code as reported by visual studio 2019 (#1443) 2020-11-30 08:14:11 +01:00
Seth Archambault d43268b317 Added GLFW_OPENGL_FORWARD_COMPAT for Apple Support (#1445)
Without GLFW_OPENGL_FORWARD_COMPAT, running this as a standalone will yield the error:
```
NSGL: The targeted version of macOS only supports forward-compatible core profile contexts for OpenGL 3.2 and above
```
2020-11-29 10:15:51 +01:00
Random 0322fc28d4 optimized MatrixLookAt (#1442) 2020-11-29 10:08:22 +01:00
Seth Archambault ed0fda2b40 Added Apple Compilation Instructions (#1444)
Stumbled on this example and I love this! Adding instructions that work for me on MacOS.. Note that glfw3 will need to be statically built locally and copied to this external/libs directory on mac. I can upload my static version, but it probably makes sense to do this only if there's some general naming convention for adding platform specific folders. Like "external_osx/lib" or "external/lib_osx". Then I'll drop my static libs in there.
2020-11-29 09:53:29 +01:00
raysan5 d6f4f3ee88 REMOVED: GetImageDataNormalized()
Let the advance users manage it as they want...
2020-11-28 19:11:31 +01:00
raysan5 14c1ee2681 ADDED: UnloadFontData() 2020-11-28 19:07:41 +01:00
Ray 28213c2a20 Update CHANGELOG 2020-11-25 00:24:51 +01:00
Ray 687dd34c38 Update CHANGELOG 2020-11-25 00:14:51 +01:00
Ray 3d1ae3500c REVIEWED: Window state flags -WIP-
WARNING: Several functions removed, replaced by SetWindowState() / ClearWindowState() equivalents, only for advance users.
ADDED: ClearWindowState() to reset window state
REMOVED: HideWindow() / UnhideWindow()
REMOVED: DecorateWindow() / UndecorateWindow()
2020-11-23 23:46:05 +01:00
Ray 468a0bedd8 REDESIGNED: Window state config #1367 -WIP-
Some flags not working properly yet...
2020-11-23 00:49:27 +01:00
Ray a560fe9a1e Added some comments 2020-11-22 10:56:17 +01:00
Ray 11da1714d5 Added raylib Harbour binding 2020-11-22 09:34:42 +01:00
Ray 8e48268310 Update CHANGELOG 2020-11-22 00:16:26 +01:00
Ray bb9d734f69 Exposing some file access results to user layer #1420 2020-11-22 00:10:16 +01:00
Ray 36dc302c25 Reverted to previous working version #1434 2020-11-21 14:14:25 +01:00
Ray 9bb4d84577 Update CHANGELOG 2020-11-20 23:23:26 +01:00
Ray 4eae76302f REPLACED: rgif.h by msf_gif.h
The improvement in performance is considerable!
2020-11-20 00:34:18 +01:00
Ray 4a7ab0ae24 Update windows.yml 2020-11-19 20:21:05 +01:00
Ray 7564097d5e Update webassembly.yml 2020-11-19 20:19:18 +01:00
Ray 7f6cd93d62 WARNING: Multiple funcs reviewed!
There were some problems about frameCount vs sampleCount that could cause some breaks.

raylib audio structs stores sampleCount = frameCount*channels.

Most libraries return framesCount instead of sampleCount.

stb_vorbis seems to refer to framesCount as samples.

All required functions have been reviewed.
2020-11-19 20:11:11 +01:00
Ray 72e51cd6de Review formating 2020-11-19 20:06:35 +01:00
Ray 700bff5fd8 Version tweak 2020-11-19 20:01:40 +01:00
Ray 9471794449 Update to latest tiniobjloader
WARNING: OBJ loading is broken at this point...
2020-11-17 00:30:12 +01:00
Ray a54d9f734b rlUpdateTexture(): Corrected issue 2020-11-16 15:18:05 +01:00
Richard Smith 94dd2f81e9 Update BINDINGS.md for raylib-python-cffi 3.1-dev (#1433) 2020-11-16 15:17:03 +01:00
Ray f448542dd2 Review issues with FLAC loading 2020-11-16 12:20:50 +01:00
raysan5 4d5ee7953c Updated tinyobjloader 2020-11-15 14:31:43 +01:00