Jérôme Leclercq
|
3653e9136d
|
Improve Qt packages
|
2021-08-27 13:41:57 +02:00 |
Jérôme Leclercq
|
39d8cc4933
|
Update .gitattributes
|
2021-08-27 13:41:57 +02:00 |
Jérôme Leclercq
|
56f9c106b3
|
Fix CI cache keys
|
2021-08-27 13:41:57 +02:00 |
Jérôme Leclercq
|
37ef4e1181
|
CI: Remove Qt installation on Msys2
|
2021-08-27 13:41:57 +02:00 |
Jérôme Leclercq
|
f9ffc5c1c3
|
Finish Qt package (tested on Windows/MSVC, Msys2/Mingw and Linux/GCC)
|
2021-08-27 13:41:57 +02:00 |
Jérôme Leclercq
|
f148eb50b2
|
Update xmake.lua
|
2021-08-27 13:41:57 +02:00 |
Jérôme Leclercq
|
3869a4068f
|
It seems uic test hangs CI
|
2021-08-27 13:41:57 +02:00 |
Jérôme Leclercq
|
6a59a52c0b
|
CI: Enable verbose when building
|
2021-08-27 13:41:57 +02:00 |
Jérôme Leclercq
|
101c3f61c5
|
Try to fix qt through packages
|
2021-08-27 13:41:57 +02:00 |
Jérôme Leclercq
|
8c2fe8333a
|
Update xmake.lua
|
2021-08-27 13:41:57 +02:00 |
Jérôme Leclercq
|
22e031b533
|
Try to install Qt from xmake
|
2021-08-27 13:41:57 +02:00 |
Jérôme Leclercq
|
9b55131787
|
Update xmake.lua
|
2021-08-27 13:41:57 +02:00 |
Jérôme Leclercq
|
800028a21f
|
Improve packages
|
2021-08-27 13:41:57 +02:00 |
Jérôme Leclercq
|
8397fd257b
|
XMake: Qt as packages, proof of concept
|
2021-08-27 13:41:57 +02:00 |
Jérôme Leclercq
|
0bb443b0d0
|
Fix xmake.lua
|
2021-08-23 19:35:45 +02:00 |
Jérôme Leclercq
|
72b959d6ca
|
XMake: Enable MinGW
|
2021-08-23 19:30:00 +02:00 |
ImperatorS79
|
c977ad6440
|
Use is_plat("windows", "mingw")
|
2021-08-23 19:29:25 +02:00 |
ImperatorS79
|
8d4639d8e1
|
Add support for mingw
|
2021-08-23 19:29:25 +02:00 |
Jérôme Leclercq
|
0c515b2c31
|
Update msys2-build.yml
|
2021-08-23 19:15:47 +02:00 |
Jérôme Leclercq
|
70ee4cbd88
|
Update msys2-build.yml
|
2021-08-23 19:06:45 +02:00 |
Jérôme Leclercq
|
008acf0422
|
Update msys2-build.yml
|
2021-08-23 19:00:17 +02:00 |
Jérôme Leclercq
|
ea25129f9c
|
Update msys2-build.yml
|
2021-08-23 18:55:43 +02:00 |
Jérôme Leclercq
|
7a4deed838
|
Add msys2 CI
|
2021-08-23 18:48:15 +02:00 |
Jérôme Leclercq
|
1cb3c86a3b
|
XMake: Fix missing global headers in install/projects
|
2021-08-23 18:46:46 +02:00 |
Jérôme Leclercq
|
2b9d8becea
|
Math: Rework Frustum class
|
2021-08-23 18:43:34 +02:00 |
ImperatorS79
|
b2ae2261e4
|
Update Prerequisites.hpp
|
2021-08-21 17:22:58 +02:00 |
ImperatorS79
|
befcab7e4e
|
Enable mingw's clang
|
2021-08-21 17:22:58 +02:00 |
Jérôme Leclercq
|
b31c56c642
|
Fix compilation with Clang
|
2021-08-21 15:27:32 +02:00 |
Jérôme Leclercq
|
db99196d3a
|
Fix compilation with Linux
|
2021-08-21 02:04:53 +02:00 |
Jérôme Leclercq
|
0179ef4d65
|
Graphics: Improve frustum culling (do it once per viewer)
|
2021-08-21 01:42:53 +02:00 |
Jérôme Leclercq
|
8546631f62
|
Add frustum culling (WIP)
|
2021-08-19 23:26:34 +02:00 |
Jérôme Leclercq
|
8db8533300
|
Fixes a lot of warnings and move math enums to enum classes
|
2021-08-19 20:27:20 +02:00 |
Jérôme Leclercq
|
a2a0e6bd54
|
Graphics: Add DepthMaterial
|
2021-08-19 18:47:11 +02:00 |
Jérôme Leclercq
|
7aafcfaae9
|
Minor stuff
|
2021-08-19 18:47:11 +02:00 |
Jérôme Leclercq
|
f5dac32020
|
Minor stuff
|
2021-08-19 18:47:11 +02:00 |
Jérôme Leclercq
|
e98e46164c
|
PhysicsDemo: Add support of alpha testing to depth-prepass
|
2021-08-19 18:47:11 +02:00 |
Jérôme Leclercq
|
ac08afe9f1
|
Shader: Add missing ! and != parsing
|
2021-08-19 18:47:11 +02:00 |
Jérôme Leclercq
|
a5b71f33b9
|
Shader: Fix support of conditional functions
|
2021-08-19 18:47:11 +02:00 |
Jérôme Leclercq
|
c8e7fa5063
|
Graphics: Fix RenderElement missing export
|
2021-08-19 18:47:11 +02:00 |
Jérôme Leclercq
|
5ec7200644
|
Fix compilation
|
2021-08-19 18:47:11 +02:00 |
Jérôme Leclercq
|
bb5aea5244
|
Fix graphics examples
|
2021-08-19 18:47:11 +02:00 |
Jérôme Leclercq
|
3ce072c8e0
|
Regenerate global headers
|
2021-08-19 18:47:11 +02:00 |
Jérôme Leclercq
|
793952eb67
|
Graphics: Add Camera class
|
2021-08-19 18:47:11 +02:00 |
Jérôme Leclercq
|
9a311da2c8
|
Graphics: Add MaterialPassRegistry
|
2021-08-19 18:47:11 +02:00 |
Jérôme Leclercq
|
5b1123b971
|
Graphics: Fix WorldInstance removal while being in use
|
2021-08-19 18:47:11 +02:00 |
Jérôme Leclercq
|
03236b70c1
|
Physics3D/RigidBody3D: Fix movement of already moved instance
|
2021-08-19 18:47:11 +02:00 |
Jérôme Leclercq
|
289472dc9f
|
Graphics/ForwardFramePipeline: Minor fixes
|
2021-08-19 18:47:11 +02:00 |
Jérôme Leclercq
|
3de0edec6f
|
Graphics/RenderQueue: Remake it with a naive implementation
The idea is to improve it in the future, after profiling
|
2021-08-19 18:47:11 +02:00 |
Jérôme Leclercq
|
335b48056f
|
XMake: Setup allowed modes/plats/archs
|
2021-08-19 18:47:11 +02:00 |
Jérôme Leclercq
|
08921b36a6
|
Graphics: Add RenderElement and ElementRenderer (WIP)
|
2021-08-19 18:47:11 +02:00 |