summaryrefslogtreecommitdiffstats
path: root/servers
Commit message (Collapse)AuthorAgeFilesLines
...
* | | Implemented local shader arraysChaosus2019-07-152-750/+946
| | |
* | | Added missed "textureProjLod" shader built-in overload for 3D texturesChaosus2019-07-151-0/+4
|/ /
* | Make the default return value on crash explicithbina0852019-07-111-2/+2
| | | | | | | | | | Noticed that the error condition will return a NULL instead of something more explicit like "false". Should make the code more readable at a glance.
* | Removed invalid mix shader overloadsChaosus2019-07-111-4/+0
| |
* | Merge pull request #30455 from qarmin/const_referenceRémi Verschelde2019-07-104-4/+4
|\ \ | | | | | | Pass by reference to const
| * | Use reference to constant in functionsqarmin2019-07-104-4/+4
| | |
* | | Fix "not" shader function return typeChaosus2019-07-091-3/+3
|/ /
* | Merge pull request #30407 from qarmin/small_fixessRémi Verschelde2019-07-081-5/+5
|\ \ | | | | | | Fixes minor issues found by static analyzer
| * | Fixes minor issues found by static analyzerqarmin2019-07-071-5/+5
| |/
* | Added release function to PoolVector::Access.Ibrahn Sahir2019-07-063-4/+4
| | | | | | | | | | | | For clarity, assign-to-release idiom for PoolVector::Read/Write replaced with a function call. Existing uses replaced (or removed if already handled by scope)
* | Fix code completion for shader editorgeequlim2019-07-062-20/+27
|/
* Merge pull request #30318 from bojidar-bg/28501-ysort-modulateRémi Verschelde2019-07-052-6/+12
|\ | | | | Ensure that nested YSort preserves intermediate modulate values
| * Ensure that nested YSort preserves intermediate modulate valuesBojidar Marinov2019-07-042-6/+12
| | | | | | | | Fixes #28501
* | Fix various memory leaks and errorsBojidar Marinov2019-07-021-0/+2
|/
* Merge pull request #29951 from raphael10241024/add_physics_2d_optimizeRémi Verschelde2019-07-016-13/+71
|\ | | | | add 2d physic optimization similar to 3d physics
| * add 2d physic optimization simlilar to 3d physicsyakun.zhang2019-06-216-13/+71
| |
* | Merge pull request #29980 from Dentrax/directed-by-qarminRémi Verschelde2019-07-011-0/+3
|\ \ | | | | | | Fix some editor crashes
| * | fix some crashesFurkan Türkal2019-07-011-0/+3
| |/
* | Merge pull request #29413 from YeldhamDev/global_rate_scaleRémi Verschelde2019-07-013-1/+24
|\ \ | | | | | | Add 'global_rate_scale' to the AudioServer
| * | Add 'global_rate_scale' to the AudioServerMichael Alexsander Silva Dias2019-06-193-1/+24
| | | | | | | | | | | | Closes #28953.
* | | Merge pull request #30117 from santouits/mt-poolsRémi Verschelde2019-06-271-1/+1
|\ \ \ | | | | | | | | Free server id pools directly on closing
| * | | Free server id pools directly.santouits2019-06-271-1/+1
| | |/ | |/| | | | | | | | | | When closing the game, we flush the command queue but after we are pushing the freeing calls of the id pool to the command queue and they are never being run. Now we free them directly.
* / | Some code changed with Clang-Tidyqarmin2019-06-2615-42/+17
|/ /
* | Merge pull request #29283 from qarmin/fix_some_always_same_valuesRémi Verschelde2019-06-202-3/+5
|\ \ | | | | | | Remove always true/false values
| * | Fix always true/false valuesqarmin2019-06-202-3/+5
| | |
* | | Merge pull request #24487 from Meirinha/masterRémi Verschelde2019-06-201-0/+2
|\ \ \ | | | | | | | | Added UV and UV2 to shader function light() built-in, fixes issue #24120
| * | | Added UV and UV2 to shader function light() built-inDiogoASTeixeira2018-12-191-0/+2
| | | |
* | | | Merge pull request #27188 from samH-FIT/MacroUpdateRémi Verschelde2019-06-1919-56/+68
|\ \ \ \ | | | | | | | | | | Made use of semicolons after GDCLASS more consistent, added semicolons where I found them missing.
| * | | | Made use of semicolons more consitent, fixed formattingJohnJLight2019-06-1919-56/+68
| | |_|/ | |/| |
* | | | Merge pull request #29901 from BastiaanOlij/fix_cameraserver_constRémi Verschelde2019-06-194-15/+15
|\ \ \ \ | |/ / / |/| | | Made constants fully upper case in camera server
| * | | Made constants fully upper case in camera serverBastiaan Olij2019-06-194-15/+15
| | | |
* | | | Merge pull request #27310 from KoBeWi/angular_dankRémi Verschelde2019-06-191-1/+1
|\ \ \ \ | |/ / / |/| | | Make angular_damp of new Area nodes match the global default
| * | | Make angular_damp of new Area nodes match the global defaultTomasz Chabora2019-04-011-1/+1
| | | |
* | | | Merge pull request #29037 from mdahlgrengadd/masterRémi Verschelde2019-06-193-5/+64
|\ \ \ \ | | | | | | | | | | Make FFT size and oversampling adjustable in smbPitchShifter, add windowing to smbFFT
| * | | | Add windowing before FFT to avoid flickering spectrogramMartin Dahlgren2019-06-031-2/+3
| | | | |
| * | | | Make FFT size and oversampling adjustable for pitchshiftingMartin Dahlgren2019-06-032-3/+61
| | | | |
* | | | | Add script to fix style issues and copyright headersRémi Verschelde2019-06-174-13/+13
| | | | | | | | | | | | | | | | | | | | | | | | | This is only meant to check the validity of the whole codebase every now and then, or to apply clang-format config changes when relevant.
* | | | | Merge pull request #29764 from Calinou/boot-splash-no-filter-optionRémi Verschelde2019-06-166-7/+7
|\ \ \ \ \ | | | | | | | | | | | | Add an option to disable boot splash filtering
| * | | | | Add an option to disable boot splash filteringHugo Locurcio2019-06-156-7/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Disabling filtering is usually desired in projects using a pixel art style. This closes #19415.
* | | | | | Adding a new Camera Server implementation to Godot.BastiaanOlij2019-06-1514-0/+678
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | This is a new singleton where camera sources such as webcams or cameras on a mobile phone can register themselves with the Server. Other parts of Godot can interact with this to obtain images from the camera as textures. This work includes additions to the Visual Server to use this functionality to present the camera image in the background. This is specifically targetted at AR applications.
* | | | | Merge pull request #29316 from Chaosus/shader_constRémi Verschelde2019-06-122-6/+105
|\ \ \ \ \ | | | | | | | | | | | | Added constant support to shaders
| * | | | | Added constant support to shadersChaosus2019-06-012-6/+105
| | | | | | | | | | | | | | | | | | Co-authored-by: DavidSichma <sichmada@gmail.com>
* | | | | | Merge pull request #29680 from akien-mga/fix-headersRémi Verschelde2019-06-114-3/+123
|\ \ \ \ \ \ | | | | | | | | | | | | | | Add missing license headers
| * | | | | | Add missing license headersRémi Verschelde2019-06-114-3/+123
| |/ / / / / | | | | | | | | | | | | | | | | | | Make `fix_headers.py` script compatible with Python 3.
* / / / / / Fix error macro calls not ending with semicolonRémi Verschelde2019-06-111-1/+1
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It's not necessary, but the vast majority of calls of error macros do have an ending semicolon, so it's best to be consistent. Most WARN_DEPRECATED calls did *not* have a semicolon, but there's no reason for them to be treated differently.
* | | | / audio_server.h : fix typo in comment (minor)Arthur Brainville2019-05-301-1/+1
| |_|_|/ |/| | | | | | | Line 152 : `//re-expose this her,` should be `//re-expose this here`
* | | | Fix some unincialised variablesqarmin2019-05-281-1/+3
| | | |
* | | | Merge pull request #29020 from raphael10241024/inertiaRémi Verschelde2019-05-281-8/+5
|\ \ \ \ | | | | | | | | | | Fix some shape2d get_moment_of_inertia error
| * | | | Fix some shape2d get_moment_of_inertia erroryakun.zhang2019-05-201-8/+5
| |/ / /
* | | | Merge pull request #28796 from clayjohn/GLES2-optimizationRémi Verschelde2019-05-247-1/+51
|\ \ \ \ | | | | | | | | | | GLES2: Allow Viewports to render directly to screen