c69de2ba46
-Project/Editor settings now use new inspector
...
-Project/Editor settings now show tooltips properly
-Settings thar require restart now will show a restart warning
-Video driver is now visible all the time, can be changed easily
-Added function to request current video driver
2018-07-19 19:02:04 -03:00
7c9f7452f4
Style: Format code with clang-format 6.0.1
2018-07-18 16:27:03 +02:00
2ce1118faa
Add disable ambient light flag to shaders and materials
2018-07-17 21:30:43 +02:00
9f6536bd0a
Add Audio Server profiling time to the profiler
2018-07-17 10:11:56 -03:00
de910f8c26
Finally figured out how to implement AnimatedTexture properly.
2018-07-16 11:43:49 -03:00
ed55fb538a
Merge pull request #20096 from CptPotato/19163-aces-whitepoint
...
Fix missing whitepoint for ACES tonemapping
2018-07-12 18:02:53 +02:00
37357c86cd
reformatted and restructured tonemap.glsl
2018-07-12 17:10:00 +02:00
a889e0d7f3
Merge pull request #20102 from marcelofg55/coreaudio_dispose
...
Properly cleanup up CoreAudio unit using AudioComponentInstanceDispose
2018-07-12 05:22:18 +02:00
40f38216cf
Merge pull request #19707 from toger5/fix_clipping_vflip
...
fix clipping with v_flip fixes : #18600
2018-07-12 05:05:56 +02:00
7fe75bb43b
added 'whitepoint' to ACES tonemapping
2018-07-11 15:59:14 +02:00
de9a77ebde
Properly cleanup up CoreAudio unit using AudioComponentInstanceDispose
2018-07-11 08:38:32 -03:00
3d33da19bd
fix wrong loop condition in MultiMesh allocation
2018-07-10 23:13:59 +02:00
ae5ef9f0c5
Fix dummy renderer for CPU particles
2018-07-10 04:24:43 +02:00
7dcaabaf19
Support for CPU based particles, which aids compatibility with OpenGL ES 2.0
2018-07-06 20:21:42 -03:00
4421a6661d
Move light 2D rotation to vertex shader
2018-07-05 11:12:04 +02:00
ac18444c7e
Fix regression of 2D light height
2018-07-04 23:31:27 +02:00
dfc4ca9f6a
Merge pull request #19807 from JFonS/fix_light_vec_rotation
...
Fix rotation of 2D lights
2018-07-04 15:15:23 +02:00
92bfde531c
Merge pull request #19786 from JFonS/correct_normal_scaling
...
Add render mode to ensure correct normals when using non-uniform scaling
2018-07-04 15:09:59 +02:00
5af08779b9
Merge pull request #19682 from dragmz/particles_redraw_fix
...
Prevent redraws when an inactive Particles2D node is present
2018-07-03 16:13:33 +02:00
8ce6444f59
Fix server build after 7fc23675
2018-07-03 13:53:00 +02:00
7fc2367508
Added ability for SSAO to affect AO textures too
2018-07-02 16:50:52 -03:00
c8cf71753c
Add render mode to ensure correct normals when using non-uniform scaling
2018-06-21 00:12:12 +02:00
f6f7ada91b
prevent redraws when an inactive Particles2D node is present
2018-06-20 22:44:11 +02:00
e9a3cf8feb
Fix rotation of 2D lights
2018-06-19 11:24:51 +02:00
b4b7ca89f5
fix clipping with v_flip fixes : #2929
2018-06-16 22:55:21 +02:00
7d9a55bdc5
A typo in ShaderCompilerGLES2 constructor code '==' used instead of '='
2018-06-13 15:49:13 +02:00
35eb7f2d6a
Rasterizers are now in sync with engine
...
The rasterisers (both GLES3 and GLES2) were calculating their own frame delta time
This fix lets the rasterizers get the frame delta through the draw call
That way any regulations to the frame step from the main script will not cause particle systems to process at a different step than the rest of the Engine.
Remove unused rasterizer storage variable
frame.prev_tick variable were not used anywhere and has been removed
2018-06-05 16:33:02 +02:00
69817232ff
Set SO_BROADCAST socket option for UDP sockets.
2018-06-05 12:14:18 +02:00
43b7ebf0a0
Style: Apply clang-format (5.0) to some missed files
2018-05-31 09:00:37 +02:00
6c649bd785
Merge pull request #19029 from BastiaanOlij/more_viewport_texture_fixes
...
Fixed generating radiance texture when using viewport texture for sky
2018-05-27 19:53:10 +10:00
130fd6bcb8
Merge pull request #18279 from RandomShaper/allow-naive-http
...
Allow body-up-to-EOF HTTP responses
2018-05-26 19:58:39 +02:00
98dd2b3c79
Merge pull request #18884 from bojidar-bg/17698-screentex-bug
...
Fix a corner-case bug in _copy_texscreen in the gles3 renderer
2018-05-26 18:20:15 +02:00
2587fcccee
Allow body-up-to-EOF HTTP responses
...
Implements the same heuristic as Curl (and web browsers): if no `Content-Length`, no `Connection: keep-alive` and no chunked transfer encoding, assume th rest of the data until EOF is the body, gracefully setting the HTTP client back to the disconnected state.
Theoretically, this is not compliant with HTTP 1.1, by which `keep-alive` is the default, but in practice, an explicit header is sent by servers.
2018-05-22 15:08:31 +02:00
f4638d16f1
Fixed generating radiance texture when using viewport texture for sky
2018-05-19 12:37:26 +10:00
6f0a83b681
Fix UWP build after #14622 .
2018-05-18 19:29:24 +03:00
124774860c
Fixes issue that a viewport texture doesn't work with particle shader
2018-05-18 22:02:14 +10:00
d315b0fb8a
added get_creation_time function for gdscript
2018-05-16 00:50:57 +02:00
ee52d12921
Fix a corner-case bug in _copy_texscreen in the gles3 renderer
...
Fixes #17698
2018-05-15 14:35:46 +03:00
0738ba6bc1
Merge pull request #18798 from jfaust/bugfix/scene-import-on-server-platform
...
Fix two issues preventing model import from working properly when platform=server
2018-05-15 10:28:17 +02:00
57d257c361
Merge pull request #18680 from Gamblify/DummyTextureLoader
...
Dummy texture importer
2018-05-15 10:27:07 +02:00
5b639269a2
Fix scene import when platform=server
...
Adds code in RasterizerStorageDummy to store off mesh surface information,
rather than just throwing it away. Without this, all surface arrays were
just defaulting to empty when the packed scene was written.
2018-05-11 14:12:04 -07:00
ce64c2a32e
Fix Linux/X11 build on ARMs.
2018-05-11 17:34:43 +03:00
0cad1417b6
Implement missing methods in dummy rasterizer
2018-05-10 16:07:01 +02:00
3dcf338ebb
Dummy texture importer
...
Added a dummy importer for textures to use with the server platform.
Allows for running a project in headless mode without crashing when loading scenes containing textured objects
Also as a result decreases load time as no image files have to be loaded.
2018-05-09 08:13:02 +02:00
e668757aa9
Merge pull request #14622 from bruvzg/non-rectangular-windows
...
Experimental support for windows with per-pixel transparency.
2018-05-08 16:44:35 +02:00
c45f44d856
Local debugger fixes and extensions
...
- Adds q/quit option to console debugging
- Adds options (variable_prefix)
- Breaks into debugger with Ctrl-C in local debug mode (Unix/Windows)
- Added option to list all breakpoints
- Fixes add/remove breakpoint bug (invalid path parsing)
- Minor cleanup
2018-05-07 23:17:06 -04:00
3051bb8a81
Merge pull request #17845 from JFonS/disable_spatial_shadows
...
Added flag on SpatialMaterial to disable shadows
2018-05-07 16:18:25 -03:00
f1d2b0ebf9
Merge pull request #18159 from ShyRed/viewportsky
...
Fix binding of ViewportTexture to Sky
2018-05-07 15:34:13 -03:00
b96cd25305
Merge pull request #18495 from Zylann/partial_texture_update
...
Added partial texture update to VisualServer
2018-05-07 13:20:38 -03:00
35322c0678
Merge pull request #18677 from BastiaanOlij/add_no_blend
...
Add no-blend canvas item render_mode
2018-05-07 09:44:17 -03:00