Lynix
|
d7a2e9aad1
|
Merge branch 'ubo' into vulkan
|
2018-06-12 19:07:58 +02:00 |
Lynix
|
e4eae425b2
|
Add support for Uniform Buffer to Utility/Renderer
|
2018-06-06 20:18:42 +02:00 |
HardCPP
|
232a371fa5
|
Add normalLength parameter to the DebugDrawer::DrawNormals (#163)
|
2018-04-30 14:49:44 +02:00 |
Lynix
|
52f80a68cb
|
Renderer/OpenGL: Enable GL_TEXTURE_CUBE_MAP_SEAMLESS
|
2018-04-21 00:28:57 +02:00 |
Jérôme Leclercq
|
cd31e6c397
|
Add buffer support
|
2018-03-09 16:49:01 +01:00 |
Jérôme Leclercq
|
9b8e8042e4
|
Merge fix
|
2018-03-09 16:47:31 +01:00 |
Jérôme Leclercq
|
7d54ac4c10
|
Merge branch 'master' into vulkan
|
2018-02-13 13:06:01 +01:00 |
germinolegrand
|
1e55c4d9e9
|
Prerequisites instead of Prerequesites (typo) #152 (#153)
|
2018-01-16 12:23:01 +01:00 |
Lynix
|
1e190caa2c
|
Fix compilation
|
2017-11-24 20:15:04 +01:00 |
Lynix
|
4c6b5d0546
|
Merge branch 'master' into vulkan
|
2017-11-24 20:14:39 +01:00 |
Lynix
|
7eff1f34f1
|
Fix warning
|
2017-11-19 20:14:47 +01:00 |
Lynix
|
8dab3bf341
|
Renderer/ShaderBuilder: Fix compilation error when including ShaderBuilder.hpp
|
2017-10-30 22:30:04 +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 |
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
|
8569d7da88
|
Renderer: Make RenderTarget movable
|
2017-09-30 15:00:54 +02:00 |
Lynix
|
508554fcb1
|
Fix some more warnings
|
2017-09-30 15:00:42 +02:00 |
Lynix
|
0fa3565435
|
Renderer/Context: Disable movement
|
2017-09-30 14:53:58 +02:00 |
Lynix
|
2cd9fa2b7a
|
Core: Add MovablePtr class
|
2017-09-30 13:57:25 +02:00 |
Lynix
|
c4edf54297
|
Vulkan/RenderBuffer: WIP
|
2017-09-16 10:36:41 +02:00 |
Lynix
|
923ffb6d0a
|
Renderer/ShaderAst: Fix missing file from previous commit
|
2017-08-30 18:21:44 +02:00 |
Lynix
|
cb69b1ed01
|
Renderer/ShaderAst: Add ConditionalStatement
|
2017-08-30 18:21:44 +02:00 |
Lynix
|
205b8b1ba6
|
Renderer/ShaderAst: Add Swizzle
|
2017-08-30 18:21:43 +02:00 |
Lynix
|
832237c6d4
|
Renderer/ShaderAst: Fix a few multiply/divide cases
|
2017-08-30 18:21:42 +02:00 |
Lynix
|
fd5bf16a90
|
Renderer/ShaderBuild: Fix build?
|
2017-08-30 18:21:42 +02:00 |
Lynix
|
8a68df4c56
|
Forgot to save all files..
|
2017-08-30 18:21:41 +02:00 |
Lynix
|
f0a7430d34
|
Renderer/ShaderAst: Fix compilation errors on Linux
|
2017-08-30 18:21:40 +02:00 |
Lynix
|
bd8a3ba47d
|
Renderer: Replace shaders files by runtime-generated GLSL
|
2017-08-30 18:21:40 +02:00 |
Lynix
|
8fd152aec0
|
Renderer/ShaderAst: Rename Builtin enum to BuiltinEntry
|
2017-08-30 18:21:39 +02:00 |
Lynix
|
a60836c45a
|
Revert "Renderer/ShaderBuilder: Rename Builtin to BuiltinVariable"
This reverts commit 193c0d4a92.
|
2017-08-30 18:21:38 +02:00 |
Lynix
|
f72b3ed57d
|
Renderer/ShaderBuilder: Rename Builtin to BuiltinVariable
|
2017-08-30 18:21:37 +02:00 |
Lynix
|
a5a228e0c7
|
Renderer/ShaderAst: Add Constant overloads
|
2017-08-30 18:21:36 +02:00 |
Lynix
|
021ac3d971
|
Renderer/ShaderAst: Fix Mat4x4 handling
|
2017-08-30 18:21:36 +02:00 |
Lynix
|
10a1bec793
|
Renderer/ShaderAst: Fix support for matrix4 type
|
2017-08-30 18:21:35 +02:00 |
Lynix
|
2a57af9896
|
Renderer/ShaderAst: Add Cast node
|
2017-08-30 18:21:34 +02:00 |
Lynix
|
a84391cf08
|
Renderer/ShaderAst: Add support for expression type
|
2017-08-30 18:21:33 +02:00 |
Lynix
|
12321bc59a
|
Renderer/ShaderBuilder: Add builder for remaining binary operations
|
2017-08-30 18:21:33 +02:00 |
Lynix
|
3ed661f387
|
Renderer/ShaderAst: Add input and outputs variables
|
2017-08-30 18:21:32 +02:00 |
Lynix
|
f7c4c86934
|
Renderer/ShaderBuilder: Cleanup
|
2017-08-30 18:21:31 +02:00 |
Lynix
|
386c3b1132
|
Renderer/ShaderBuilder: Add builder for builtins
|
2017-08-30 18:21:30 +02:00 |
Lynix
|
e82fb7fef4
|
Renderer/ShaderAst: Add NamedVariable and BuiltinVariable classes
|
2017-08-30 18:21:30 +02:00 |
Lynix
|
43e23fea47
|
Renderer/GlslWriter: Add comment sections
|
2017-08-30 18:21:29 +02:00 |
Lynix
|
f487761940
|
Renderer/GlslWriter: Add #version directive
|
2017-08-30 18:21:28 +02:00 |
Lynix
|
d538a7ddf5
|
Renderer/GlslWriter: Add support for Uniform and Parameters variables
|
2017-08-30 18:21:27 +02:00 |
Lynix
|
5c3e67bb26
|
Renderer/GlslWriter: Move variables to the function scope
|
2017-08-30 18:21:26 +02:00 |
Lynix
|
5c6df52fbf
|
Commit current work
|
2017-08-30 18:21:25 +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
|
596d65f1ed
|
Merge branch 'master' into vulkan
|
2017-08-20 21:35:51 +02:00 |
Lynix
|
2fe905a453
|
Increase instance buffer size
|
2017-08-16 20:33:37 +02:00 |
Lynix
|
fc2fd81719
|
Utility: Make Window constructor explicit
|
2017-08-16 20:33:13 +02:00 |
Lynix
|
5b922cf52f
|
Vulkan: Add buffer placeholder
|
2017-08-06 12:13:08 +02:00 |