Jérôme Leclercq
|
c6763bc623
|
Graphics/Camera: Fix Orthographic projection matrix
|
2021-09-08 19:08:21 +02:00 |
Jérôme Leclercq
|
75f927b414
|
Utility: Handle vertex color loading
|
2021-09-08 19:07:59 +02:00 |
Jérôme Leclercq
|
0961baa5ac
|
CI: Add verbose flag to debug build failue
|
2021-09-08 16:04:05 +02:00 |
Jérôme Leclercq
|
099f182126
|
Graphics/SpriteChainRenderer: Fix single sprite data over multiple vertex buffers
|
2021-09-07 19:12:25 +02:00 |
Jérôme Leclercq
|
ece18bf472
|
Implement back text rendering (WIP)
|
2021-09-07 18:45:10 +02:00 |
Jérôme Leclercq
|
879b2f7aa6
|
Renderer/Texture: Implement Update of a region + inherit AbstractImage
|
2021-09-07 18:42:53 +02:00 |
Jérôme Leclercq
|
b6745b2906
|
Renderer: Fix A8, L8 and LA8 support for both OpenGL and Vulkan
|
2021-09-07 17:39:12 +02:00 |
Jérôme Leclercq
|
601a0cedec
|
Fix MinGW support
|
2021-09-06 10:37:24 +02:00 |
Jérôme Leclercq
|
7a78e7be8c
|
Fix compilation
|
2021-09-06 09:45:30 +02:00 |
Jérôme Leclercq
|
abdcd63058
|
Graphics: Add support for draw call data (texture overlay)
|
2021-09-05 18:26:12 +02:00 |
Jérôme Leclercq
|
26e5a41dce
|
Graphics/SpriteChainRenderer: Reuse vertex buffers and memory
|
2021-09-05 16:04:10 +02:00 |
Jérôme Leclercq
|
938d965e06
|
Graphics: Add SpriteChainRenderer
|
2021-09-05 15:50:17 +02:00 |
Jérôme Leclercq
|
a18d505ae2
|
VulkanRenderer: Some fixes
|
2021-09-05 15:49:36 +02:00 |
Jérôme Leclercq
|
3af1cd80ee
|
Shader/ShaderLangParser: Fix > and >= parsing
|
2021-09-05 15:49:05 +02:00 |
Jérôme Leclercq
|
fe24cc7d2a
|
VulkanRenderer: Don't enable Vulkan core extensions if they're supported by Vulkan version
|
2021-09-05 15:48:26 +02:00 |
Jérôme Leclercq
|
d704743712
|
OpenGLRenderer/UploadPool: Fix Allocate with size > maxBlockSize
|
2021-09-05 15:47:26 +02:00 |
Jérôme Leclercq
|
732bb89a86
|
Graphics/UberShader: Add config callback
|
2021-09-05 15:46:59 +02:00 |
Jérôme Leclercq
|
b6c3988bbe
|
Renderer: Implement firstIndex on DrawIndexed command for OpenGL
|
2021-09-05 15:46:00 +02:00 |
Jérôme Leclercq
|
02a12d9328
|
Handle shader options of any type
|
2021-09-03 19:33:41 +02:00 |
Jérôme Leclercq
|
2f9e495739
|
Fix unit tests
|
2021-08-28 19:09:53 +02:00 |
Jérôme Leclercq
|
cb911a6daa
|
Update HardwareInfoImpl.cpp
|
2021-08-27 15:39:29 +02:00 |
Jérôme Leclercq
|
120d8f5427
|
Renderer/RenderWindow: Remove Display and GetImpl methods
|
2021-08-27 15:39:23 +02:00 |
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 |