bruvzg
|
628f3b2f79
|
[OS] Implement and expose to scripting APIs `get_memory_info` method instead of old `get_free_static_memory`.
|
2023-04-24 14:08:55 +03:00 |
Johan Aires Rastén
|
14a8124ffe
|
Add LIGHT_IS_DIRECTIONAL built-in for spatial shaders
|
2023-04-20 14:33:30 +02:00 |
Rémi Verschelde
|
27253f3eb2
|
Merge pull request #76240 from clayjohn/Light2D-artifacts
Clamp normal when calculating 2D lighting to avoid artifacts
|
2023-04-19 10:13:56 +02:00 |
clayjohn
|
ab603e347f
|
Clamp normal when calculating 2D lighting to avoid artifacts
|
2023-04-18 17:26:17 -07:00 |
Rémi Verschelde
|
c2edf14faf
|
Merge pull request #75881 from bruvzg/win_coinit
[Windows] Cleanup COM library initialization/uninitialization.
|
2023-04-18 23:40:06 +02:00 |
Rémi Verschelde
|
63d17df83e
|
Merge pull request #74978 from bruvzg/linux_version_check
[Linux/BSD] Add dynamically loaded library version checks.
|
2023-04-18 23:38:51 +02:00 |
Rémi Verschelde
|
e6e52f9154
|
Merge pull request #75162 from ecmjohnson/gpuparticles_inf_translate
GPUParticles3D: Translate inactive particles to -INF
|
2023-04-13 09:53:04 +02:00 |
Erik Johnson
|
6229c2a1f9
|
Translate inactive particles to -INF
|
2023-04-12 19:32:39 -04:00 |
clayjohn
|
9be0a73294
|
Add EXPOSURE built in to spatial shaders
This allows users to restore light values to pre-pre-exposure amounts
|
2023-04-12 10:35:13 -07:00 |
Rémi Verschelde
|
5e34a28bd7
|
Merge pull request #73313 from clayjohn/particles-split
Properly calculate lifetime_split for particles
|
2023-04-12 17:01:17 +02:00 |
Rémi Verschelde
|
6e0c7d6a98
|
Merge pull request #75968 from clayjohn/GL-depth-write
Ensure that depth write state is updated before transparent pass in OpenGL3 renderer
|
2023-04-12 09:08:30 +02:00 |
Rémi Verschelde
|
ecbb196728
|
Merge pull request #75954 from clayjohn/GL-multimesh-one
Check for instancing without relying on instance_count when drawing 2D meshes
|
2023-04-12 09:08:06 +02:00 |
Rémi Verschelde
|
6a6e36ec6a
|
Merge pull request #75795 from cody82/fix-html-particle-shader
Fix "error X3708: continue cannot be used in a switch" in HTML export
|
2023-04-12 09:06:57 +02:00 |
clayjohn
|
ed0c378bda
|
Ensure that depth write state is updated before transparent pass in OpenGL3 renderer
|
2023-04-11 21:17:24 -07:00 |
clayjohn
|
579ca03e88
|
Check for instancing without relying on instance_count when drawing 2D meshes
This ensures that Particles and MultiMeshes still draw when instance_count is 1
|
2023-04-11 16:58:42 -07:00 |
Rémi Verschelde
|
347a8e20ae
|
Merge pull request #69324 from RedMser/advanced-settings-errors
Make it easier to solve warnings/errors referring to project settings
|
2023-04-11 19:39:53 +02:00 |
bruvzg
|
83dc545ea2
|
[Windows] Cleanup COM library initialization/uninitialization.
|
2023-04-10 10:38:25 +03:00 |
cody
|
5062df41a5
|
Fix "error X3708: continue cannot be used in a switch" in HTML export
|
2023-04-07 23:16:10 +02:00 |
Rémi Verschelde
|
154a29d33a
|
Merge pull request #74808 from bradc6/feature/AllowCustomOutputShaderGenFilepaths
Allow for shaders to be generated outside of the source tree
|
2023-04-03 16:01:32 +02:00 |
Rémi Verschelde
|
253b4875f3
|
Merge pull request #72859 from clayjohn/VK-suboptimal
Recreate swap chain when suboptimal to avoid error spam
|
2023-04-03 15:57:43 +02:00 |
Yuri Sizov
|
fe0949e950
|
Merge pull request #72361 from the-brickster/master
Incorporating the availability of screen and depth textures for the GLES3 backend
|
2023-03-27 16:24:01 +02:00 |
RedMser
|
ed960453b7
|
Make solving project setting errors easier
Show full project setting path in error messages.
Force filtering for advanced settings if filter is not empty.
|
2023-03-27 08:10:35 +02:00 |
bruvzg
|
09465f3fe6
|
Remove (or make verbose only) various debug prints.
|
2023-03-20 08:14:18 +02:00 |
bruvzg
|
bed46f723c
|
[Linux/BSD] Add dynamically loaded library version checks.
|
2023-03-20 08:10:56 +02:00 |
Bradley Clemetson
|
2302c7102f
|
Allow for external python scripts to call the build python headers via external scripts
Change GLES3 to not use a relative path
Make the parameters more explicit and ensure the shaders generated are not using relative paths
|
2023-03-19 21:18:52 -07:00 |
bruvzg
|
ca58a5d56f
|
Fix Unix temp file creations when using is_backup_save_enabled.
|
2023-03-18 20:28:30 +02:00 |
Yuri Sizov
|
ded38c5d75
|
Merge pull request #73839 from clayjohn/OUTPUT_IS_SRGB
Clean up OUTPUT_IS_SRGB redefinitions
|
2023-03-16 13:03:37 +01:00 |
Yuri Sizov
|
ea31842b72
|
Merge pull request #73156 from gw2cc/safe_save
Create a safe temporary file with is_backup_save_enabled
|
2023-03-16 12:05:48 +01:00 |
ACB
|
345f5757e5
|
Create a safe temporary file with is_backup_save_enabled
|
2023-03-15 19:36:07 +01:00 |
Bastiaan Olij
|
70dca9ff55
|
Merge duplicate rd_texture functions
|
2023-03-10 21:37:01 +11:00 |
Rémi Verschelde
|
d150bb84a6
|
Merge pull request #74566 from clayjohn/GL-canvas-texture
Avoid copying CanvasTexture when updating proxy
|
2023-03-08 08:59:04 +01:00 |
Rémi Verschelde
|
23bbf6b37c
|
Merge pull request #74533 from SlugFiller/fix-clip-no-children
Fixes a canvas item set to clip children being drawn as black if no children are visible
|
2023-03-08 08:57:00 +01:00 |
Rémi Verschelde
|
a0ff87f48d
|
Merge pull request #74416 from SlugFiller/fix-skeleton2d-aabb
Fix AABB calculation for meshes using Skeleton2D
|
2023-03-08 08:56:12 +01:00 |
clayjohn
|
84482ef90b
|
Avoid copying CanvasTexture when updating proxy
|
2023-03-07 12:48:32 -08:00 |
SlugFiller
|
f25508befb
|
Fixes a canvas item set to clip children being drawn as black if no children are visible
|
2023-03-07 09:53:26 +02:00 |
clayjohn
|
06042a23b6
|
Avoid overflow when calculating ptr address for 3D textures in RenderingDevice texture update
|
2023-03-06 15:46:40 -08:00 |
SlugFiller
|
06a1fe0364
|
Fix AABB calculation for meshes using Skeleton2D
|
2023-03-05 08:21:08 +02:00 |
clayjohn
|
46b416f3b1
|
Add proper default texture filter and repeat modes for Canvas shaders in the OpenGL3 renderer
|
2023-03-03 10:58:57 -08:00 |
Rémi Verschelde
|
ec6e072836
|
Merge pull request #73966 from the-brickster/GLES3_GL_POINT_FIX
Solution for resolving the issue of point size not functioning correctly in GLES3
|
2023-03-02 11:23:48 +01:00 |
clayjohn
|
c69b14e96e
|
Add warnings for unsupported features in mobile and gl_compatibility backends
|
2023-02-26 12:28:02 -08:00 |
LandoUWB
|
f23f0a27c1
|
Commit Fix for GLES3 point size not working
|
2023-02-25 23:39:43 -08:00 |
clayjohn
|
316cf04059
|
Clean up OUTPUT_IS_SRGB redefinitions
|
2023-02-23 12:56:42 -08:00 |
Rémi Verschelde
|
ae21832823
|
Merge pull request #73622 from ChibiDenDen/patch-2
Fix use-after-free for VkAttachmentReference
|
2023-02-21 21:15:43 +01:00 |
Rémi Verschelde
|
5e57205365
|
Merge pull request #73478 from NewDefectus/master
Use the original canvas to calculate light positioning
|
2023-02-21 21:14:51 +01:00 |
Alon Ran
|
2d7db30f0d
|
Use the original canvas to calculate light positioning
|
2023-02-21 11:57:16 +02:00 |
Yuri Rubinsky
|
94831c7209
|
Forbid passing multiview sampler to the custom function in shaders
|
2023-02-21 11:23:17 +03:00 |
Rémi Verschelde
|
d68cfb43ef
|
Merge pull request #73662 from BastiaanOlij/fix_opengl_wobbly_sky
Fix wobbly sky in stereoscopic OpenGL
|
2023-02-21 07:16:21 +01:00 |
Rémi Verschelde
|
c71fea4467
|
Merge pull request #73659 from BastiaanOlij/fix_opengl_clearscreen
Fix issue with clearing screen after part has been drawn
|
2023-02-21 07:16:00 +01:00 |
Bastiaan Olij
|
2852c9c319
|
Fix wobbly sky in stereoscopic OpenGL
|
2023-02-21 16:11:57 +11:00 |
Bastiaan Olij
|
67cb660532
|
Fix issue with clearing screen after part has been drawn
|
2023-02-21 14:18:23 +11:00 |