|
|
8cf6979f90
|
_some prog with dynamic linking perhaps
Build Android / Game (Android, Release ARM64) (push) Waiting to run
Build iOS / Game (iOS, Release ARM64) (push) Waiting to run
Build Linux / Editor (Linux, Development x64) (push) Waiting to run
Build Linux / Game (Linux, Release x64) (push) Waiting to run
Build macOS / Editor (Mac, Development ARM64) (push) Waiting to run
Build macOS / Game (Mac, Release ARM64) (push) Waiting to run
Build Windows / Editor (Windows, Development x64) (push) Waiting to run
Build Windows / Game (Windows, Release x64) (push) Waiting to run
Cooker / Cook (Mac) (push) Waiting to run
Tests / Tests (Linux) (push) Waiting to run
Tests / Tests (Windows) (push) Waiting to run
|
2026-03-15 22:45:36 +02:00 |
|
Wojtek Figat
|
3cfa110a48
|
Merge remote-tracking branch 'origin/master' into 1.12
# Conflicts:
# Source/Editor/Options/InterfaceOptions.cs
# Source/Engine/Audio/OpenAL/AudioBackendOAL.cpp
# Source/Engine/Graphics/Graphics.cpp
# Source/Engine/GraphicsDevice/Vulkan/CmdBufferVulkan.cpp
# Source/Engine/GraphicsDevice/Vulkan/CmdBufferVulkan.h
# Source/Engine/GraphicsDevice/Vulkan/Config.h
# Source/Engine/GraphicsDevice/Vulkan/GPUDeviceVulkan.cpp
# Source/Engine/GraphicsDevice/Vulkan/GPUDeviceVulkan.h
# Source/Engine/GraphicsDevice/Vulkan/QueueVulkan.cpp
|
2026-03-10 15:08:43 +01:00 |
|
Wojtek Figat
|
c4342b0a20
|
Add SPIR-V compression with LZ4 of Vulkan shaders (35% avg smaller)
|
2026-03-07 23:24:40 +01:00 |
|
Wojtek Figat
|
b408a8ce21
|
Fix WebGPU in non-Debug builds
|
2026-03-06 14:45:00 +01:00 |
|
Wojtek Figat
|
94789712e8
|
Add basis_universal support for textures on Web
Add implementation for loading interchange texture formats with multiple runtime formats support
|
2026-03-06 11:09:29 +01:00 |
|
Wojtek Figat
|
414c650550
|
Fixes for WebGPU
|
2026-03-04 22:00:50 +01:00 |
|
Wojtek Figat
|
377d5c00aa
|
Add Compute shaders support to WebGPU
|
2026-03-04 21:27:42 +01:00 |
|
Wojtek Figat
|
aff8090adb
|
Add LZ4 compression to WebGPU shaders
|
2026-03-04 09:15:53 +01:00 |
|
Wojtek Figat
|
10bcf9c9a3
|
Fix Vulkan timeout to be larger (5s)
#3967
|
2026-03-03 23:29:10 +01:00 |
|
Wojtek Figat
|
ad3c2be510
|
Add timer and occlusion queries support to WebGPU
|
2026-03-03 21:35:42 +01:00 |
|
Wojtek Figat
|
5641bf63e8
|
Add validation of adapter limits for WebGPU
|
2026-03-03 16:03:14 +01:00 |
|
Wojtek Figat
|
6814a43418
|
Various changes for WebGPU and hardware instancing support
|
2026-03-03 14:51:15 +01:00 |
|
Wojtek Figat
|
9df5da2a88
|
Fix compilation warnings from a925c7410a
|
2026-03-03 10:25:57 +01:00 |
|
Wojtek Figat
|
c4f4983f6d
|
Add WebGPU bind groups caching
|
2026-03-03 09:47:59 +01:00 |
|
Wojtek Figat
|
23ebb0e754
|
Fix particles on WebGPU to respect format support flags properly
|
2026-03-02 23:06:01 +01:00 |
|
Wojtek Figat
|
b191d3918e
|
Fix rendering various visuals on WebGPU
|
2026-03-02 20:36:33 +01:00 |
|
Wojtek Figat
|
b36c757753
|
Fix WebGPU error when sampling depth texture in shader which requires explicit UnfilterableFloat sampler type
|
2026-02-26 16:59:25 +01:00 |
|
Wojtek Figat
|
63f19aa4d6
|
Fix minor issues
|
2026-02-26 15:52:41 +01:00 |
|
Wojtek Figat
|
8728d88dde
|
Fix vertex layouts binding to match vertex shader inputs on WebGPU
|
2026-02-26 15:50:36 +01:00 |
|
Wojtek Figat
|
f6888b099e
|
Add cubemap and texture arrays copy/update in WebGPU
|
2026-02-26 13:27:35 +01:00 |
|
Wojtek Figat
|
239ceb75a9
|
Fix binding various resources to shaders in WebGPU
|
2026-02-26 12:23:07 +01:00 |
|
Wojtek Figat
|
ac4526744a
|
Add GPU profile events to WebGPU and use the by default in non-Release builds
|
2026-02-26 11:08:12 +01:00 |
|
Wojtek Figat
|
d2a8ac54cf
|
Fix depth stencil view format when binding to shader to use depth-only aspect but still render to both
|
2026-02-26 11:07:19 +01:00 |
|
Wojtek Figat
|
153b16ebd7
|
Add various graphics improvements
|
2026-02-25 18:23:49 +01:00 |
|
Wojtek Figat
|
b535791c66
|
Implement bind groups in WebGPU to provide resources to shaders
|
2026-02-25 18:22:55 +01:00 |
|
Wojtek Figat
|
9d95bbaa8c
|
Add GPU data upload allocator with shared page pool
|
2026-02-24 23:18:07 +01:00 |
|
Wojtek Figat
|
195d5b1aa2
|
Fixes and missing changes
|
2026-02-24 17:59:42 +01:00 |
|
Wojtek Figat
|
9be8589437
|
Add shader compiler for WebGPU
Use existing Vulkan compiler to generate SPIR-V and convert it into WGSL with tint compiler
https://github.com/google/dawn/releases/tag/v20260219.200501
|
2026-02-24 17:55:26 +01:00 |
|
Wojtek Figat
|
6081ed35bc
|
Add initial base implementation for WebGPU rendering backend
|
2026-02-23 11:49:45 +01:00 |
|
Wojtek Figat
|
6fd58c418e
|
Fixes and updates to graphics api
|
2026-02-20 23:49:49 +01:00 |
|
Wojtek Figat
|
273b110db4
|
Code style formatting and minor tweaks
#2800
|
2026-02-11 17:15:15 +01:00 |
|
Wojtek Figat
|
ee22b9dc25
|
Merge branch 'sdl_platform' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-sdl_platform
# Conflicts:
# Source/Editor/GUI/Dialogs/ColorPickerDialog.cs
# Source/Editor/Modules/UIModule.cs
|
2026-02-11 14:08:57 +01:00 |
|
Wojtek Figat
|
f045b5b6b6
|
Merge remote-tracking branch 'origin/master' into 1.12
# Conflicts:
# Content/Editor/Camera/M_Camera.flax
# Content/Editor/CubeTexturePreviewMaterial.flax
# Content/Editor/DebugMaterials/DDGIDebugProbes.flax
# Content/Editor/DebugMaterials/SingleColor/Decal.flax
# Content/Editor/DebugMaterials/SingleColor/Particle.flax
# Content/Editor/DebugMaterials/SingleColor/Surface.flax
# Content/Editor/DebugMaterials/SingleColor/SurfaceAdditive.flax
# Content/Editor/DebugMaterials/SingleColor/Terrain.flax
# Content/Editor/DefaultFontMaterial.flax
# Content/Editor/Gizmo/FoliageBrushMaterial.flax
# Content/Editor/Gizmo/Material.flax
# Content/Editor/Gizmo/MaterialWire.flax
# Content/Editor/Gizmo/SelectionOutlineMaterial.flax
# Content/Editor/Gizmo/VertexColorsPreviewMaterial.flax
# Content/Editor/Highlight Material.flax
# Content/Editor/Icons/IconsMaterial.flax
# Content/Editor/IesProfilePreviewMaterial.flax
# Content/Editor/MaterialTemplates/Features/ForwardShading.hlsl
# Content/Editor/Particles/Particle Material Color.flax
# Content/Editor/Particles/Smoke Material.flax
# Content/Editor/SpriteMaterial.flax
# Content/Editor/Terrain/Circle Brush Material.flax
# Content/Editor/Terrain/Highlight Terrain Material.flax
# Content/Editor/TexturePreviewMaterial.flax
# Content/Editor/Wires Debug Material.flax
# Content/Engine/DefaultDeformableMaterial.flax
# Content/Engine/DefaultMaterial.flax
# Content/Engine/DefaultRadialMenu.flax
# Content/Engine/DefaultTerrainMaterial.flax
# Content/Engine/SingleColorMaterial.flax
# Content/Engine/SkyboxMaterial.flax
# Flax.flaxproj
# Source/Engine/Graphics/Materials/MaterialShader.h
# Source/Engine/Graphics/Materials/MaterialShaderFeatures.cpp
# Source/Engine/Renderer/RenderList.h
# Source/Shaders/Reflections.shader
# Source/Shaders/ReflectionsCommon.hlsl
# Source/Tools/Flax.Build/Bindings/BindingsGenerator.Cpp.cs
|
2026-02-11 00:20:38 +01:00 |
|
|
|
f870fc3ae2
|
Merge remote-tracking branch 'origin/master' into sdl_platform
# Conflicts:
# Source/Editor/Viewport/MainEditorGizmoViewport.cs
|
2026-02-03 17:39:43 +02:00 |
|
Wojtek Figat
|
9a5bc444ba
|
Fix build issues on MSVC on Windows
|
2026-01-29 12:38:23 +01:00 |
|
Wojtek Figat
|
43b337e163
|
Fix Vulkan synchronization between CPU and GPU to prevent running over frames in flight
|
2026-01-28 20:43:01 +01:00 |
|
Wojtek Figat
|
45306ca20e
|
Minor Vulkan fixes
|
2026-01-28 20:35:42 +01:00 |
|
Wojtek Figat
|
259d93f95c
|
Fix RenderDoc detection on Vulkan
|
2026-01-28 17:08:00 +01:00 |
|
Wojtek Figat
|
d049a16882
|
Add support for Depth Bounds test in all graphics APIs
|
2026-01-19 17:44:45 +01:00 |
|
Wojtek Figat
|
f44dde89db
|
Fix missing vertex counting in draws (use index count to approx)
|
2026-01-18 16:24:15 +01:00 |
|
Wojtek Figat
|
847f6411e7
|
Migrate ProfilerGPU to new lightweight queries API
|
2026-01-16 13:24:56 +01:00 |
|
Wojtek Figat
|
9ac231c403
|
Add new GPU Query API that is lightweight and supports occlusion queries
|
2026-01-16 10:40:30 +01:00 |
|
Wojtek Figat
|
6788844270
|
Merge remote-tracking branch 'origin/1.12' into 1.12
|
2026-01-07 23:21:22 +01:00 |
|
|
|
67b33a575a
|
Merge branch 'master' into sdl_platform
# Conflicts:
# .github/workflows/build_linux.yml
# .github/workflows/tests.yml
# Source/Tools/Flax.Build/Projects/VisualStudio/VCProjectGenerator.cs
|
2026-01-06 02:57:52 +02:00 |
|
|
|
d64c28f672
|
Fix compilation errors with /permissive- standard conformance mode
|
2025-12-19 00:03:48 +02:00 |
|
|
|
3e91ba3fb2
|
Merge remote-tracking branch 'origin/master' into sdl_platform
|
2025-12-15 19:03:05 +02:00 |
|
Wojtek Figat
|
ca52122656
|
Fix validation error on Windows for textures but optimize buffers instead
|
2025-12-10 14:53:51 +01:00 |
|
Wojtek Figat
|
20a7fcf6a0
|
Add profiler wait event for GPU wait on D3D12
|
2025-12-10 13:01:24 +01:00 |
|
Wojtek Figat
|
43665aa7eb
|
Rename GPUContext::ClearState to ResetState for constentency
|
2025-12-10 13:00:59 +01:00 |
|
Wojtek Figat
|
3b9b49950c
|
Fixes for Xbox One
|
2025-12-10 09:48:47 +01:00 |
|