Commit Graph

1673 Commits

Author SHA1 Message Date
Wilhem Barbier
3fe268d004 Swap the two parameters 2017-06-28 15:38:34 +02:00
Wilhem Barbier
a0ac8ee2c4 Add more image generation functions: radial gradient and perlin noise 2017-06-28 15:29:56 +02:00
Wilhem Barbier
954757532a Add the SaveImageAs function 2017-06-28 14:32:44 +02:00
Ray
92ca68aac8 Merge pull request #309 from nounoursheureux/image_gen
Add some image generation functions
2017-06-28 13:39:18 +02:00
Wilhem Barbier
fcd13fd5d2 Add some functions to generate images
Namely:
- GenImageHorizontalV
- GenImageHorizontalH
- GenImageChecked
- GenImageWhiteNoise
- GenImageCellular

The gradient implementation may be a bit naive, for example it doesn't do any gamma correction.
2017-06-28 12:56:04 +02:00
Ray
c46abd34d4 Merge pull request #305 from jubalh/mesondepv
Add version info to glfw dependency
2017-06-13 16:33:11 +02:00
Michael Vetter
03c4ed6b3f Add version info to glfw dependency
glfwSetWindowMonitor and some other functions are only available from 3.2
onwards.
2017-06-13 16:07:57 +02:00
Ray
8c1f32f2fe Additional check on file open 2017-06-12 14:21:50 +02:00
Ray
eee8393eb0 Merge pull request #303 from jubalh/mesongnu
Meson: use gnu99
2017-06-11 23:59:29 +02:00
Ray
5370fe18e0 Additional check for bool header definition 2017-06-11 23:58:46 +02:00
Michael Vetter
4fad1607ed Meson: use gnu99
We use variable init in for loops, so need c99.
2017-06-11 23:53:03 +02:00
Ray
4b1bc7f65e Merge pull request #301 from jubalh/time
Add define to have CLOCK_MONOTONIC work in c99
2017-06-11 16:22:53 +02:00
Michael Vetter
272073785f Add define to have CLOCK_MONOTONIC work in c99
If we compile with c99 without gnu extensions (gnu99) we need this
define, to have CLOCK_MONOTONIC and similar macros available
2017-06-11 11:20:30 +02:00
Ray
b6d7fa9bb0 Merge pull request #299 from jubalh/soversion
Add library versioning
2017-06-08 22:18:10 +02:00
Michael Vetter
1a61dc2c77 Meson: build library with so version
This should always be the number of the raylib release.
Especially when the new version is ABI incompatible the major version
should be bumped.
2017-06-08 17:03:25 +02:00
Ray
9dd3c03153 Merge pull request #297 from jubalh/meson
Initial meson support
2017-06-08 13:19:41 +02:00
raysan5
402a8bfd68 Added note about transposing 2017-06-05 18:53:53 +02:00
raysan5
43cb6414f6 Added note about transposing 2017-06-05 18:53:37 +02:00
Michael Vetter
567831a693 Allow static/dynamic library building with meson
Using the library() function instead of shared_library() allows changing
of the library type via the default_library option.
This allows for easy change between static and dynamic library building.

Use 'meson --default-library=static builddir' to build as static, if no builddir yet exists.
Use 'mesonconf -Ddefault_library=static builddir' to change the type for
an existing builddir.
2017-06-05 14:35:44 +02:00
Michael Vetter
9c524ee3a6 Add meson files for basic Linux building 2017-06-05 14:34:47 +02:00
Michael Campagnaro
1adc031301 Fix link in readme 2017-06-05 14:33:47 +02:00
Ray
99c7ca4f4a Merge pull request #296 from sir-pinecone/fix-readme-link
Fix link in readme
2017-05-31 12:21:41 +02:00
Michael Campagnaro
60f0d78170 Fix link in readme 2017-05-31 05:51:18 -04:00
Ray
a08cf1ce63 Merge pull request #295 from jubalh/cflags
Accept external CFLAGS
2017-05-29 20:47:03 +02:00
Michael Vetter
6809380d3d Accept external CFLAGS
Some distributions build the programs with a specific set of CFLAGS.
Lets allow that by adding raylibs flags.
2017-05-29 19:00:53 +02:00
Ray
d5c43099cd Upload image 2017-05-28 21:29:59 +02:00
raysan5
f54501a355 Review gif recording (simplified) 2017-05-27 14:40:05 +02:00
raysan5
90f3f870c2 Added bunnymark example 2017-05-22 20:47:28 +02:00
raysan5
d0190af69f Renamed file (issues with Makefile) 2017-05-22 20:47:17 +02:00
Ray
07534497e6 Updated libs 2017-05-19 10:34:42 +02:00
Ray
910b4b5d53 Merge pull request #290 from raysan5/develop
Added patron to list
2017-05-19 01:02:01 +02:00
Ray
95b39e5345 Added patron to list 2017-05-19 00:59:21 +02:00
Ray
9f8a2e4612 Merge pull request #289 from raysan5/develop
Integrate develop branch
2017-05-19 00:56:03 +02:00
Ray
413d059fd8 Some tweaks and additions 2017-05-19 00:55:02 +02:00
Ray
afb841b7dd Reverted to previous OpenAL version
Issues when pausin musing and trying to resume (not resuming!)
2017-05-18 23:26:20 +02:00
Ray
c068de183b Added Android lib 2017-05-18 23:00:34 +02:00
Ray
949ed3f9f8 Merge pull request #288 from raysan5/develop
Integrate develop branch
2017-05-18 19:25:44 +02:00
Ray
9b24120cd9 Updated libs 2017-05-18 19:24:24 +02:00
Ray
d033c87d27 Update HISTORY.md 2017-05-18 19:01:12 +02:00
Ray
f1acd4a065 Update CHANGELOG 2017-05-18 19:00:18 +02:00
Ray
e01a1ba10c Support Gif recording 2017-05-18 18:57:11 +02:00
Ray
1a37f09b02 Update README.md 2017-05-18 00:22:48 +02:00
Ray
4a4fffe439 Updated to latest version 2017-05-18 00:13:58 +02:00
Ray
a083d4726f Update HISTORY.md 2017-05-17 17:56:45 +02:00
Ray
aec6c0350a Update HISTORY.md 2017-05-17 17:47:40 +02:00
Ray
9f50c6e611 Added gif file writter library
Setup for a new amazing feature! ;)
2017-05-17 16:01:55 +02:00
Ray
b4a68d2c87 Update HISTORY.md 2017-05-17 11:28:18 +02:00
Ray
636a2acc95 Update ROADMAP.md 2017-05-17 11:01:23 +02:00
Ray
ad174def77 Update LICENSE.md 2017-05-17 09:25:41 +02:00
Ray
2800b2a19a Update CHANGELOG 2017-05-17 09:09:23 +02:00