Lynix
|
56faab662e
|
Update msys2-build.yml
|
2022-07-19 18:31:08 +02:00 |
Lynix
|
75015862dc
|
Fix PBR example
|
2022-07-18 22:34:14 +02:00 |
SirLynix
|
bcdb0f98f0
|
Move Cook-Torrance functions to a separate module
|
2022-07-18 22:04:44 +02:00 |
SirLynix
|
b2fad27618
|
Fix basic material and add demo
|
2022-07-18 22:04:44 +02:00 |
SirLynix
|
ccd7885213
|
Fix compilation
|
2022-07-18 22:04:44 +02:00 |
SirLynix
|
3e21b4bea6
|
Add PBR rendering (WIP)
|
2022-07-18 22:04:44 +02:00 |
SirLynix
|
e63bb072da
|
Install private header files to a private folder
until xmake supports https://github.com/xmake-io/xmake/issues/2577
|
2022-07-18 08:47:57 +02:00 |
SirLynix
|
8f4c828d0c
|
Fix warning
|
2022-07-16 14:17:14 +02:00 |
SirLynix
|
6882163693
|
Update for latest NZSL version
|
2022-07-16 14:17:04 +02:00 |
SirLynix
|
96599d1116
|
Graphics: Add LinearSlicedSprite class
|
2022-07-12 08:45:02 +02:00 |
SirLynix
|
6203d5f0d1
|
Graphics/SlicedSprite: Fix GetTopLeftCorner linking
|
2022-07-12 08:44:43 +02:00 |
SirLynix
|
a476e705f8
|
Fix WidgetDemo
|
2022-07-12 08:28:06 +02:00 |
SirLynix
|
31b39ce0e1
|
Restore original GraphicsTest demo
wrong test was commited in 1b678defae
|
2022-07-07 09:02:29 +02:00 |
SirLynix
|
25088de417
|
XMake: Force EnTT version to 3.10.1
|
2022-07-07 08:51:01 +02:00 |
SirLynix
|
63e74b4f47
|
Physics2D/RigidBody2D: Fix crash when moving an already moved value
|
2022-07-07 08:50:44 +02:00 |
SirLynix
|
3507ec570f
|
Network: Fix ENetPacket
|
2022-07-07 08:50:18 +02:00 |
SirLynix
|
2229dfd6e5
|
Core/VirtualDirectory: Handle physical directories as virtual directories
|
2022-07-07 08:50:03 +02:00 |
SirLynix
|
e7f4714747
|
Core/SystemGraph: Fix GetSystem
|
2022-07-07 08:45:02 +02:00 |
SirLynix
|
1b678defae
|
Add system graph (wip)
|
2022-07-02 19:45:50 +02:00 |
SirLynix
|
4d24be2ae9
|
Utility/NodeComponent: Use entt::handle for SetParent
|
2022-07-02 19:45:33 +02:00 |
SirLynix
|
d5f70279a1
|
Utility: Add velocity component and system
|
2022-07-02 19:43:58 +02:00 |
SirLynix
|
99b4397d78
|
Core: Add Lifetime component and system
|
2022-07-02 19:43:02 +02:00 |
SirLynix
|
a61ebb7806
|
OpenGLRenderer: enable GL_TEXTURE_CUBE_MAP_SEAMLESS on OpenGL
to match other API behavior
|
2022-07-02 19:28:20 +02:00 |
SirLynix
|
2b4075dc9b
|
OpenGLRenderer: Fix incorrect warning on max storage buffer supported
|
2022-07-02 19:27:39 +02:00 |
SirLynix
|
2e894336e5
|
VulkanRenderer: Fix minUniformBufferOffsetAlignment limit
|
2022-06-28 20:21:33 +02:00 |
SirLynix
|
87cb72217e
|
ShaderNode: Fix compilation
|
2022-06-28 12:40:12 +02:00 |
SirLynix
|
4f08e7d848
|
Improve readability of tangent computing
|
2022-06-28 08:58:08 +02:00 |
SirLynix
|
622b89b0f5
|
Enable shader optimization
|
2022-06-28 08:57:33 +02:00 |
SirLynix
|
cefa620b20
|
PhongMaterial: Move TBN computation to fragment shader
|
2022-06-28 08:56:43 +02:00 |
SirLynix
|
9f360f6675
|
Graphics: Watch dev files in debug for changes
|
2022-06-28 08:56:14 +02:00 |
SirLynix
|
87012a4a52
|
GraphicalMesh: Handle missing index buffer
|
2022-06-28 08:55:48 +02:00 |
SirLynix
|
093d9d344e
|
Renderer: Add support for storage buffers
|
2022-06-17 20:15:16 +02:00 |
SirLynix
|
0978feafbc
|
XMake: Don't include install resources headers
|
2022-06-17 19:08:00 +02:00 |
SirLynix
|
813314b5d5
|
UberShader: Handle case where entry points come from imported modules
|
2022-06-17 19:07:40 +02:00 |
SirLynix
|
f3c889c5d5
|
Examples: Fix crash/high CPU usage when minimized
|
2022-06-16 19:57:40 +02:00 |
SirLynix
|
976bc09079
|
Fix compile_shader task when project hasn't been configured
|
2022-06-16 19:51:01 +02:00 |
SirLynix
|
6f18a02999
|
Add fullscreen vertex shader module
|
2022-06-16 19:26:57 +02:00 |
SirLynix
|
ddd1e3027c
|
XMake: Make compile-shader task verbose
|
2022-06-16 19:26:19 +02:00 |
SirLynix
|
62ba4f172b
|
Graphics/GraphicalMesh: Allow to update submeshes
|
2022-06-16 18:19:48 +02:00 |
SirLynix
|
2cc4944f58
|
Fix compilation
|
2022-06-16 18:19:19 +02:00 |
SirLynix
|
8e8bee7037
|
Temp fix for NZSL update
|
2022-06-15 20:26:14 +02:00 |
SirLynix
|
b10e0a7408
|
XMake: Remove actions that no longer belong here
|
2022-06-14 08:54:06 +02:00 |
Jérôme Leclercq
|
a237102de9
|
Music: fix concurrent access on destruction
|
2022-06-07 22:47:54 +02:00 |
Lynix
|
916fecbf37
|
ShaderNode: Fix compilation
|
2022-06-07 20:59:54 +02:00 |
Lynix
|
61722d1c9b
|
Add support for options on task compile-shaders
|
2022-06-07 20:52:46 +02:00 |
SirLynix
|
16922a9519
|
Audio/Music: Fix datarace
|
2022-06-07 20:18:26 +02:00 |
SirLynix
|
c7b6d83bbc
|
Last nzsl version update
|
2022-06-07 20:18:16 +02:00 |
SirLynix
|
510ef8c41e
|
Update shaders to new import syntax
|
2022-06-05 18:51:46 +02:00 |
Jérôme Leclercq
|
c6dd547ee8
|
CI: Disable fast failing on Linux
|
2022-06-05 09:43:47 +02:00 |
gogo
|
610ec87cf3
|
add tsan
|
2022-05-30 18:22:17 +02:00 |