Lynix
3d22321109
Big f***ing cleanup part 1
2020-02-23 00:42:22 +01:00
Lynix
5dd37ed3d8
Demo: Remove useless line
2020-01-25 19:15:45 +01:00
Lynix
380c5eb9ae
Fix SpacebattleDemo
2020-01-04 12:16:19 +01:00
Lynix
b3af14f65a
Utility/OBJLoader: Fix OBJ uvs
2020-01-04 12:15:54 +01:00
Lynix
79b0bd644c
Add text outlines!
2019-04-16 01:46:26 +02:00
Jérôme Leclercq
ed46c87781
Refactor the way resources are loaded ( #191 )
...
* WIP
* WIP
* Font works
* WIP: Only Music remains
* Looks like it's working
* Fix oopsie
* Core/ObjectRef: Add cast functions
* Update ChangeLog.md
* Audio/SoundStream: Make sound stream thread-safe
2018-10-28 01:53:11 +02:00
Lynix
960af3afa3
Fix example not compiling
2018-09-01 13:22:37 +02:00
Lynix
03d2742fed
Demo: Fix Particles not building
2018-08-31 22:07:47 +02:00
Jérôme Leclercq
5e6204fad4
Fix compilation
2018-08-31 17:33:51 +02:00
S6066
f9c5867d72
Fix cursor when switching demo in DemoParticles ( #168 )
...
* fix cursor
* whoopsie
2018-06-28 16:11:54 +02:00
Jérôme Leclercq
2da086b7df
New Render queues ( #161 )
...
* Add new render queues proof of concept + scissoring support (WIP)
* Graphics: Adapt basic sprites rendering to new render queue system
* Graphics: Fix layers when rendering sprites
* Graphics/RenderQueue: Fix sprite default overlay
* Graphics: Enable scissor test by default
* SDK/Widgets: Enable scissoring on widgets
* Graphics: Handle almost everything with the new renderqueues system
Todo:
- Billboard rendering
- Proper model rendering
* Graphics/RenderQueue: Billboard drawing now works (WIP)
At 1/4 of previous code performances due to individually process of billboards
* Add new render queues proof of concept + scissoring support (WIP)
* Graphics: Adapt basic sprites rendering to new render queue system
* Graphics: Fix layers when rendering sprites
* Graphics/RenderQueue: Fix sprite default overlay
* Graphics: Enable scissor test by default
* SDK/Widgets: Enable scissoring on widgets
* Graphics: Handle almost everything with the new renderqueues system
Todo:
- Billboard rendering
- Proper model rendering
* Graphics/RenderQueue: Billboard drawing now works (WIP)
At 1/4 of previous code performances due to individually process of billboards
* Graphics/RenderQueues: Add full support for billboards
* Graphics/RenderQueue: Cleanup and improve billboard rendering
* Graphics/RenderQueue: Fix model drawing
* Examples/Particles: Fix lighting on space station
* Graphics: Cleanup forward render queue/technique
* Fix compilation under Linux
* Graphics/ForwardRenderTechnique: Fix case when scissoring is enabled on material but disabled on element
* Add support for Deferred Shading
* SDK/Widgets: Fix widget rendering
* Graphics: Remove legacy code from render queues
* Graphics: Fix some objects sometimes not showing up due to broken scissor box
* Fix compilation error
* Sdk/GraphicsGraphics: Fix bounding volume
* SDK/World: Fix self-assignation
* Update changelog for render queues
2018-04-11 19:36:52 +02:00
Lynix
14248bb6c6
Example/SpacebattleDemo: Take const ref to EntityHandles
2018-04-10 23:52:28 +02:00
Lynix
b2d10f6e69
Examples: Fix FirstScene movements
2018-02-18 14:17:13 +01:00
Jérôme Leclercq
fb3eb9443e
Core/Clock: Restart now returns the elapsed time in milliseconds
2018-02-07 15:02:44 +01:00
Faymoon
e86e29f822
Update FirstScene to use EventHandler and remove useless lines ( #151 )
...
* Update FirstScene to use EventHandler and remove useless lines
* Update strange indentations made by VS
* Oops
* fix a little error
* fixed stranges comments
* fix littles errors
* fix indent
* Re fix Indent
* fix last errors
* fix errors fund by alexandre jannaiux
* fix lisibility of comments
2018-01-15 23:46:52 +01:00
Lynix
220e985144
Fix compilation of Particles demo
2017-11-19 20:14:41 +01:00
Lynix
d688cecbde
Renderer: Replaced RenderTarget::Get[Height|Width] by RenderTarget::GetSize
...
Utility: Removed Window::Get[Height|Width] methods
2017-10-28 23:26:22 +02:00
Lynix
302a65a8aa
Fix warning
2017-10-19 20:59:38 +02:00
Lynix
b14a9f219a
Small change
2017-10-11 00:33:41 +02:00
Lynix
7fb1bd387d
Demo: Change keyboard control by mouse control
2017-10-11 00:30:05 +02:00
Lynix
4bdcb1f31f
Fix demo compilation and warnings
2017-10-10 21:52:36 +02:00
Jérôme Leclercq
67ddbbe494
Fix LogoDemo after mapper change
2017-10-10 21:52:31 +02:00
Lynix
c763dea4e1
Merge branch 'master' into reflection-mapping
2017-10-02 21:11:15 +02:00
Gawaboumga
bbac0838dd
Include-What-You-Use ( #137 )
...
* IWYU Core
* IWYU Noise
* IWYU Utility
* IWYU Audio
* IWYU Platform
* IWYU Lua
* IWYU Network
* IWYU Physics2D
* IWYU Physics3D
* IWYU Renderer
* IWYU Graphics
* IWYU NDKServer
* IWYU Fix
* Try to fix compilation
* Other fixes
2017-10-01 11:17:09 +02:00
Lynix
bccbc0dbf1
Move warning fixes!
2017-09-30 15:23:05 +02:00
Gawaboumga
5aa072cee3
New module: Platform - Split window management from Utility module ( #128 )
...
* New module: Platform - Split window management from Utility module
Final touch
* NDK/SDK: Bring back initialization of Utility
2017-08-30 10:22:50 +02:00
Lynix
a09accc22e
LogoDemo: remove debug log
2017-08-16 20:34:19 +02:00
Lynix
0e99f93866
Demo: New LogoDemo for particles, yay
2017-08-16 20:32:50 +02:00
Lynix
487bd64bcf
Merge remote-tracking branch 'refs/remotes/origin/master' into reflection-mapping
2017-06-10 22:33:03 +02:00
Jérôme Leclercq
09bace0f28
Sdk/LuaBinding: Bind UdpSocket
2017-05-18 11:44:28 +02:00
Lynix
1305e8434a
Merge remote-tracking branch 'refs/remotes/origin/master' into reflection-mapping
2017-04-17 23:42:21 +02:00
Lynix
5b236ab09a
Add test shader
2017-03-19 20:31:04 +01:00
Lynix
9341f7e62a
Add Tutorial 02 source code
2017-03-13 07:55:54 +01:00
Lynix
f406068c45
Utility: Rework cursors
...
-Rename WindowCursor to SystemCursor
-Merged Cursor class with SystemCursor enum
2017-01-16 00:32:59 +01:00
Lynix
645e4aed17
Examples/Particles: Disable compatibility profile by default
2016-12-28 18:11:19 +01:00
Lynix
b4db169312
Try to fix branch
2016-12-03 00:58:01 +01:00
Lynix
e6e4a437bd
Merge remote-tracking branch 'refs/remotes/origin/master' into gui
2016-11-30 13:08:08 +01:00
Lynix
89aca11913
Example/FirstScene: Fix typo
2016-11-27 12:39:34 +01:00
Lynix
fd605ade12
Add new particles demo (Space battle)
2016-11-24 12:14:58 +01:00
Lynix
0fa50ade91
Example/FirstScene: Fix compilation
2016-11-24 10:15:27 +01:00
Lynix
df24519230
Merge remote-tracking branch 'refs/remotes/origin/master' into gui
2016-10-27 18:36:47 +02:00
Lynix
22ff8c488d
Example/Build: Fix Tut00 build
2016-10-17 13:25:51 +02:00
Jérôme Leclercq
f309cee8d6
Example: Fix compilation of Tut00 after Physics change
...
Had some trouble with spaces
2016-10-14 20:12:21 +02:00
Jérôme Leclercq
ed3f98ceeb
Example: Fix compilation of Tut00 after Physics change
2016-10-14 18:33:53 +02:00
Lynix
d59fd12824
UnitTests: Try to fix AcceptClient error
...
Former-commit-id: 2545ccc482b0726c23b85e12a3aaa294837676c1 [formerly eda50f108c9d8a4991b59346f47be1850b690f26] [formerly 8b467d645f61cc8b2fcb20318f5c8d792d3fe247 [formerly 287e1abaacb666890183535fc62fa33499f96e83]]
Former-commit-id: 40325f685aa612016580d887e8fec111a0845594 [formerly 37695b3f6793e947d79c37b023b9f388b6d888d3]
Former-commit-id: 7c6a7d60223733a253d05b52592146ddb51705b8
2016-10-09 14:05:07 +02:00
Lynix
42db00a52c
Example/Tut01: Improve background color
...
Former-commit-id: 883a1115cb7fee2581c8a00db0e194482cf6561e [formerly 29bf1560e1953cf52b5c78ccff06cd4505412da3] [formerly a455d8601a37dff40f7f19b3298a7bab86f721ac [formerly 845a30ade4c32adba2d3b031c5bdf85ebbefb7bf]]
Former-commit-id: cda183f3e044cf0798db4e356fc053286e22613d [formerly 17e2ff120bc690719ae5f9eb466afb8fb7728270]
Former-commit-id: e1cd50d13b37cfc293a0405093e0fb57f3990c58
2016-08-29 13:32:16 +02:00
Lynix
b91eac9935
Example/Tut01: Improve background color
...
Former-commit-id: 68e17a9e3537eb9fdcbb2598a135f79d64d63358 [formerly 31e48638ffe15d3736b5f7031a1ee694943e9dda] [formerly b66e37c14d914da006d9430b2ac970c0bdb8b926 [formerly 18438817c43953af720614a1c5f719d77ae6db0c]]
Former-commit-id: 55e1b25146184f89cba9b1ff1ee7519db6fbd9e6 [formerly a23adc4f2e2973e6623ffec4c08ab3039ae11e20]
Former-commit-id: e0c98071bf64cd3ef4d9f6c335606368626ae74e
2016-08-29 13:32:16 +02:00
Lynix
f0787cb505
Sdk/Application: Add command-line arguments handling
...
Former-commit-id: 9f98c2fea531e23540c213d3c1e4c85391fc9e1a [formerly b3cb8fff86ac0a754b72baf9e6278f20b407ef17] [formerly 8665dec44d98961698bdeaa63e670e2e15de7d1d [formerly d8dfeaae490b2efd430599f2b1fa02c531aa4de6]]
Former-commit-id: 51c00f9263c4c7e193bf2ca8de860e03e9d0f402 [formerly d09b90f14e62f85c0056bf4ba872d9975efde1eb]
Former-commit-id: f82b2332083d6d6099ebece01e239c99d15f3b5f
2016-08-28 21:47:29 +02:00
Lynix
d9d2347688
Sdk/Application: Add command-line arguments handling
...
Former-commit-id: efe6c5a1d911bb78314f8819575699874f5101e8 [formerly a9b33eea0b4b261d3e3a63d8949512f737dbe1e1] [formerly bd00d4e8009ff0efa74e6a27d78960f6d3d72c17 [formerly 17b26899d0c158c77ea0ab4cfa243e92c2145b6b]]
Former-commit-id: 4caea7e656e3718e1d462c5ed280aa6353368166 [formerly b82d884df55141a10251e84e54e0a40f84db2a5e]
Former-commit-id: 3798d603338416b18a4d427cf8b3cb87bac12ff6
2016-08-28 21:47:29 +02:00
Lynix
c1835575c6
Example/FirstScene: Setup Spaceship and World lua variables
...
Former-commit-id: c113b91b5b13018cecab3e54fd74a92f728745eb [formerly ee0a0b6d6bfe0a1b66a85bf00700bbd2665a71b1] [formerly 626c1b3e83cf5c1d6fb381c75a93da461c2fcdbc [formerly 70589bc22f397ac5e3e3981e1e6963dafaf498f6]]
Former-commit-id: 86c08c93a0f18ef60d9cc2d73f229ce6988c81c9 [formerly e9a73b6e5d65a109fe92e13c81625d9a3e54b2a1]
Former-commit-id: 567a523fd81ac349eb7268299e928396d20dedca
2016-08-28 18:26:35 +02:00