Lynix
|
69d150272f
|
Remade instancing
Former-commit-id: b297ed84e86a714c58d42219cc1dd8337e3a732c
|
2013-08-07 01:17:20 +02:00 |
Lynix
|
c75887f600
|
Updated and fixed DebugDrawer
Former-commit-id: b567c3a02174dbdb68f4e2d549d37c2b2b0a942b
|
2013-08-07 01:16:51 +02:00 |
Lynix
|
98246d0eee
|
Added some missings warnings
Former-commit-id: e1e754d3c48b156f82450829fa2c8eb9af9ab96f
|
2013-08-07 01:11:06 +02:00 |
Lynix
|
c6f89757b6
|
Fixed missing noexcept
Former-commit-id: 58276c2ba77d0242fade3b29034f28871b48a987
|
2013-08-07 01:10:52 +02:00 |
Lynix
|
6507e1ed2d
|
Updated buffers interface
Former-commit-id: 8c8d60b6b22cc844740dbc3320af65575cec4feb
|
2013-08-07 01:10:26 +02:00 |
Lynix
|
6de41bb9cf
|
Fixed rare bug
Former-commit-id: 057e83b27377c1a8b0d8b652b86c3a2b837c4648
|
2013-08-06 23:46:26 +02:00 |
Lynix
|
901b917d37
|
Fixed Color::operator+ and operator*
Thanks to Overdrivr
Former-commit-id: 696e2a35f4e0243577a56feeb16e2268f25290d3
|
2013-08-06 23:15:22 +02:00 |
Lynix
|
1ebaf4749c
|
Added static assertions to secure code
Former-commit-id: 207f1135b3b40cee74fbf8ba98e6fb7379ba8c33
|
2013-08-03 20:58:50 +02:00 |
Lynix
|
19e02a900b
|
Added Directory::Exists
Former-commit-id: 51e6b909b323074401b0200747db35f2e4b1c42a
|
2013-08-03 20:20:30 +02:00 |
Lynix
|
f47ecfe414
|
Added unsigned int constructor to ByteArray/String classes
Former-commit-id: 2b52c0dabcd6fbf4ad33b31ef3cb84e668edcd54
|
2013-08-03 20:18:12 +02:00 |
Lynix
|
ce028e497a
|
Made current file relative to engine directory
Former-commit-id: 7a664df265a1d1b7f9b3594e34418163cc023eda
|
2013-08-03 17:35:08 +02:00 |
Lynix
|
8f593d56f4
|
Made current directory thread local
Former-commit-id: 6d4f42b6ca5102404b543a5b4e6bedee1aa291f1
|
2013-08-03 17:32:03 +02:00 |
Lynix
|
a8ab9e2c74
|
Added Material::HasCustomShaderProgram
Former-commit-id: bdd119b41d5312a65aec2d781a78283343ef4b4c
|
2013-08-03 17:14:30 +02:00 |
Lynix
|
059ea21b41
|
Added ShaderProgram::LoadFromBinary
Former-commit-id: fdc6b06173954bb9c382ed73e7cd9bb0c5fd01a5
|
2013-08-03 17:14:10 +02:00 |
Lynix
|
ae53b01ca1
|
Added File::Write(ByteArray)
Former-commit-id: 7f064cc17d940b5d2e3229264598cb0f1c778c80
|
2013-08-03 17:13:34 +02:00 |
Lynix
|
ccb3adfc1c
|
Cleaned ByteArray class
Former-commit-id: a155b789634cb1e7d875be2f4d1ba6cc896b4212
|
2013-08-03 17:13:16 +02:00 |
Lynix
|
c358e5ab6d
|
Added option to disable menu keys under Windows
Former-commit-id: a596eb7ab2a24a7246d0bf08eeb00a3d746639d8
|
2013-08-03 00:20:48 +02:00 |
Lynix
|
4b783f6f6f
|
Renamed Shader to ShaderProgram
Former-commit-id: 492b12d8bb48cff46ea46c83141b6d5a1540ff8f
|
2013-08-02 18:39:20 +02:00 |
Lynix
|
ea6e9d7d33
|
Fixed white spaces
Former-commit-id: de5ea701a3536c37d72ef3b1fb36acabe3608588
|
2013-08-01 23:22:55 +02:00 |
Lynix
|
d751718a16
|
Added methods to retrieve shader binary
Added support for GL_ARB_get_program_binary
Former-commit-id: 3c23cfd237680f7832d15279af9e4248f9fa4678
|
2013-08-01 23:22:48 +02:00 |
Lynix
|
c276a4a623
|
Moved OpenGL header include
Former-commit-id: 655be533b7c01ae8817530fe434807ca5be62968
|
2013-08-01 23:21:08 +02:00 |
Lynix
|
29ee943871
|
Made non-filling version of ByteArray::Resize
Former-commit-id: 0fec6b5749a786fc1999b9fc718a481d47c52895
|
2013-08-01 23:14:49 +02:00 |
Lynix
|
8f9771ab8b
|
Updated OpenGL headers
Former-commit-id: 78e59741ea4e8b2109bddf6f95d0453a7c40cb5a
|
2013-07-31 14:22:15 +02:00 |
Lynix
|
8dba8599d2
|
Optimized closest lights handling
Former-commit-id: 9db6300cb2a48907e4d558e721a5f63d0c9e967c
|
2013-07-31 14:19:20 +02:00 |
Lynix
|
efd6185f56
|
Added Box::GetSquaredBoundingSphere
Former-commit-id: 12ecb5d84f44e39ddacb96b83a897f618337c2e1
|
2013-07-31 14:18:47 +02:00 |
Lynix
|
84ebd6043c
|
Sphere::Distance now returns distance between center and point
No more negative distances
Former-commit-id: 1688b82e88621e20312b6b28090ed63941b3e02a
|
2013-07-31 14:18:27 +02:00 |
Lynix
|
fc56553021
|
Better handling of module initialization
Former-commit-id: 08d4b87a9b7cc10e672c23374306081fc9259de0
|
2013-07-31 14:17:48 +02:00 |
Lynix
|
48e5af6373
|
Added NazaraDebug macro
Former-commit-id: 5a8cec09bd4a7283f86d030ac2d867cda23736cd
|
2013-07-30 21:31:28 +02:00 |
Lynix
|
f681587c63
|
Fixed crash if OpenGL couldn't init
Former-commit-id: 32feaaa180df7f9f4c02ec5f593166df15aae234
|
2013-07-30 20:36:18 +02:00 |
Lynix
|
4352083c4b
|
Added ShaderManager (Experimental)
Former-commit-id: 327e373f2b932e31184e88c5f29bd5bd8fa3ba46
|
2013-07-15 00:23:04 +02:00 |
Lynix
|
68d5f9a8e6
|
Added default subdivision value for planes
Former-commit-id: 3884f79e74e52b4d78140f3cf96c02768d7ba440
|
2013-07-14 00:47:23 +02:00 |
Lynix
|
405e14d9ae
|
Added OpenGL::GetGLSLVersion and ImageLoadStore shader extension
Former-commit-id: 97afadc93465132e6a698c5bf88e4ec070aff3db
|
2013-07-13 17:07:16 +02:00 |
Lynix
|
afbd002234
|
Minor changes
Former-commit-id: c66ee9a05270965921c48ab7b9faf3033a59ce20
|
2013-07-10 21:10:53 +02:00 |
Lynix
|
380b65814a
|
Fixed compilation errors and bugs
Former-commit-id: f09f4135cafa7601b217b11b0ebda74789629b6e
|
2013-07-09 23:54:30 +02:00 |
Lynix
|
18cc3b16df
|
Fixed leaks
Former-commit-id: 61b219e69fb048eef08ce03dca3a9cb2741760b4
|
2013-07-09 01:13:14 +02:00 |
Lynix
|
87a4da40bc
|
Fixed compilation error
Former-commit-id: d7354d3ab3de1627e7a6985f4377607c4f87607a
|
2013-07-09 01:07:26 +02:00 |
Lynix
|
5b730f1d4c
|
ResourceListener no longer add a resource reference
Former-commit-id: b249d472b4140b85e4e286552323fde6b9b66bd7
|
2013-07-09 01:06:11 +02:00 |
Lynix
|
588077396c
|
Defaulted [Point|Spot]Light radius to 5 meters
Former-commit-id: 7faefa121b90dcd31c83ea6c5baaae264f1c0960
|
2013-07-09 00:55:18 +02:00 |
Lynix
|
291cdeddfa
|
Enabled Geometry Shader
Former-commit-id: 06e64ab9019bd8f9ad4a4902e7d2bc23070a4383
|
2013-07-09 00:54:52 +02:00 |
Lynix
|
b31771471a
|
Added automatic uniforms: (Inv)TargetSize
Former-commit-id: 382351590abe98dc9ef8f6ab4ecb30c8b42806a4
|
2013-07-09 00:54:17 +02:00 |
=
|
d0f184b0bc
|
Fix warning in Core/Hash/Internal.cpp (with clang).
Former-commit-id: cae3d27e8cea49732395a341a744a7ffd9a650ab
|
2013-07-04 13:37:58 +02:00 |
=
|
644aa1e546
|
[POSIX] Fix NzFileImpl::copy return value.
Former-commit-id: fdb2ed820a4e504c3e1872a9a9a19dea9ac2d351
|
2013-07-04 13:28:28 +02:00 |
=
|
9ad4aeb20f
|
Fix a while loop in Directory::copy function (semicolon removed).
Former-commit-id: 6f27d4f85f32a3ee03321befaac3d652fd8a7e23
|
2013-07-04 13:26:33 +02:00 |
Lynix
|
b035852576
|
Optimisations
Former-commit-id: 81d277a49b57f061a6339678bd953054e434c613
|
2013-07-03 01:17:22 +02:00 |
Lynix
|
3c1c04b2aa
|
Fixed HUGE memory leak (Thanks to Raakz, again)
Former-commit-id: 5a0acd6816b95b83484b20dbbdf8c5e9b4e9f237
|
2013-07-02 14:57:24 +02:00 |
Lynix
|
321d4df911
|
Fixed potential shader bug
Former-commit-id: 5309ae4ab70cd7d2f8d29c8e21efacdd9e26cc06
|
2013-07-02 12:57:56 +02:00 |
Lynix
|
43b455bacd
|
Removed 16bits rendering demo
Former-commit-id: a1dffd557b64e868597420852e37338eed329c87
|
2013-07-02 01:23:31 +02:00 |
Lynix
|
eecb0225c0
|
Instancing should work now
Former-commit-id: f1f70d19893030ee87e11e5b4d5a1a7c8a1b9a2a
|
2013-07-02 00:52:04 +02:00 |
Lynix
|
f7681df2eb
|
Fixed potential bug
Former-commit-id: e59fa471b79e9d07b815d69c988aaf2b4ac05768
|
2013-07-01 20:13:49 +02:00 |
Lynix
|
b120e14b21
|
Fixed compilation error
Former-commit-id: 8abcae77e3b62bb9ea1005a92be6bf8c88ae6cbe
|
2013-07-01 18:31:15 +02:00 |