godot/core
Stefano Bonicatti c067cf2c6a Fixes vsync setting ignored when using a separate thread for rendering
Setting the vsync in the main thread, after the rendering thread starts
and takes the OpenGL context fails, so we need to do that before.
Also, for some reason, the main thread cannot make current the context
anymore.

Fixes #13447
2017-12-09 01:43:23 +01:00
..
bind Merge pull request #12603 from GodotExplorer/beautify-json 2017-12-06 23:53:05 +01:00
helper Style: Apply new clang-format 5.0 style to all files 2017-12-07 08:02:00 +01:00
io Style: Apply new clang-format 5.0 style to all files 2017-12-07 08:02:00 +01:00
math Style: Apply new clang-format 5.0 style to all files 2017-12-07 08:02:00 +01:00
os Fixes vsync setting ignored when using a separate thread for rendering 2017-12-09 01:43:23 +01:00
allocators.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
array.cpp Made Vector::ptrw explicit for writing, compiler was sometimes using the wrong function, 2017-11-25 00:09:40 -03:00
array.h Add bsearch and bsearch_custom to Array 2017-11-21 08:50:31 +01:00
class_db.cpp Bind some VisualServer functions 2017-10-20 00:24:49 +02:00
class_db.h Style: Apply new clang-format 5.0 style to all files 2017-12-07 08:02:00 +01:00
color.cpp Merge pull request #11208 from kitsune/hex-color-shortcuts 2017-09-19 23:33:25 +02:00
color.h Add Color.lightened and Color.darkened (like LESS.css or SASS) 2017-11-21 21:48:11 +11:00
color_names.inc
command_queue_mt.cpp CommandQueueMT doesn't lock during command execution 2017-11-18 18:37:44 +00:00
command_queue_mt.h reduce static memory usage 2017-11-23 21:16:18 +01:00
compressed_translation.cpp Made Vector::ptrw explicit for writing, compiler was sometimes using the wrong function, 2017-11-25 00:09:40 -03:00
compressed_translation.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
core_string_names.cpp Style: Apply new clang-format 5.0 style to all files 2017-12-07 08:02:00 +01:00
core_string_names.h Massive optimization to Variant::set_named/get_named. Should give a nice boost to GDScript. 2017-09-23 21:05:35 -03:00
dictionary.cpp fix Dictionary iteration 2017-12-05 20:00:44 +01:00
dictionary.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
dvector.cpp Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
dvector.h Style: Apply new clang-format 5.0 style to all files 2017-12-07 08:02:00 +01:00
engine.cpp Rename the version's "revision" to "build" 2017-11-20 00:51:14 +01:00
engine.h Style: Apply new clang-format 5.0 style to all files 2017-12-07 08:02:00 +01:00
error_list.h Improve slang, especially in user-visible parts 2017-12-05 15:41:38 +01:00
error_macros.cpp Allow customizing user:// path (folder in OS::get_data_path()) 2017-11-26 19:02:32 +01:00
error_macros.h Improved *_FAIL_INDEX error macros to print the index/size 2017-10-22 12:17:41 -03:00
func_ref.cpp Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
func_ref.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
global_constants.cpp Style: Apply new clang-format 5.0 style to all files 2017-12-07 08:02:00 +01:00
global_constants.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
hash_map.h Style: Apply new clang-format 5.0 style to all files 2017-12-07 08:02:00 +01:00
hashfuncs.h added OAHashMap type 2017-09-19 16:48:53 +02:00
image.cpp Improved packed scene previews. 2017-11-17 21:42:14 -06:00
image.h Improved packed scene previews. 2017-11-17 21:42:14 -06:00
input_map.cpp Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
input_map.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
int_types.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
list.h Fixes List<T>::insert_before/after 2017-11-21 10:51:38 -06:00
make_binders.py Bind some VisualServer functions 2017-10-20 00:24:49 +02:00
map.h Small fix in core/set.h and similar fix in core/map.h 2017-10-24 15:59:54 +01:00
message_queue.cpp Dead code tells no tales 2017-08-27 22:13:45 +02:00
message_queue.h Dead code tells no tales 2017-08-27 22:13:45 +02:00
method_bind.cpp Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
method_bind.h Fix typos 'a' and 'an' 2017-09-02 21:19:06 +07:00
method_ptrcall.h Rename Rect3 to AABB. 2017-11-17 11:01:41 -05:00
node_path.cpp Make tween able to be used as before (without the need for ":...") 2017-11-22 14:13:56 +02:00
node_path.h Allow for getting/setting indexed properties of objects using get/set_indexed 2017-11-21 20:58:21 +02:00
oa_hash_map.h added OAHashMap type 2017-09-19 16:48:53 +02:00
object.cpp Style: Apply new clang-format 5.0 style to all files 2017-12-07 08:02:00 +01:00
object.h Style: Apply new clang-format 5.0 style to all files 2017-12-07 08:02:00 +01:00
ordered_hash_map.h Style: Apply new clang-format 5.0 style to all files 2017-12-07 08:02:00 +01:00
packed_data_container.cpp Rename Rect3 to AABB. 2017-11-17 11:01:41 -05:00
packed_data_container.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
pair.h Style: Apply new clang-format 5.0 style to all files 2017-12-07 08:02:00 +01:00
path_remap.cpp Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
path_remap.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
pool_allocator.cpp Fix signed and unsigned comparisons 2017-09-01 08:13:12 +02:00
pool_allocator.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
print_string.cpp Add print_error function, akin to print_line 2017-11-16 21:56:57 -02:00
print_string.h Add print_error function, akin to print_line 2017-11-16 21:56:57 -02:00
project_settings.cpp Allow customizing user:// path (folder in OS::get_data_path()) 2017-11-26 19:02:32 +01:00
project_settings.h Style: Apply new clang-format 5.0 style to all files 2017-12-07 08:02:00 +01:00
ref_ptr.cpp Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
ref_ptr.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
reference.cpp Construct Variants from Reference properly in GDNative 2017-09-14 19:40:36 +07:00
reference.h Construct Variants from Reference properly in GDNative 2017-09-14 19:40:36 +07:00
register_core_types.cpp Core: Bind InputEventGesture events. 2017-11-24 19:23:04 +01:00
register_core_types.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
resource.cpp Style: Apply new clang-format 5.0 style to all files 2017-12-07 08:02:00 +01:00
resource.h -Implemented Proxy Textures (needed to solve the problem with ViewportTexture) 2017-12-04 15:56:17 -03:00
rid.cpp Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
rid.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
ring_buffer.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
safe_refcount.cpp Style: Apply new clang-format 5.0 style to all files 2017-12-07 08:02:00 +01:00
safe_refcount.h Build MSVC safe_refcount in a separate compilation unit 2017-09-27 00:01:02 +02:00
script_debugger_local.cpp Made Vector::ptrw explicit for writing, compiler was sometimes using the wrong function, 2017-11-25 00:09:40 -03:00
script_debugger_local.h Renamed fixed_process to physics_process 2017-09-30 16:19:07 +02:00
script_debugger_remote.cpp Style: Apply new clang-format 5.0 style to all files 2017-12-07 08:02:00 +01:00
script_debugger_remote.h Add print_error function, akin to print_line 2017-11-16 21:56:57 -02:00
script_language.cpp Style: Apply new clang-format 5.0 style to all files 2017-12-07 08:02:00 +01:00
script_language.h Abstract some method for script system 2017-11-17 09:20:32 +08:00
SCsub disable caching for targets using helper functions 2017-11-28 23:24:12 -04:00
self_list.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
set.h Small fix in core/set.h and similar fix in core/map.h 2017-10-24 15:59:54 +01:00
simple_type.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
sort.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
string_buffer.cpp Made Vector::ptrw explicit for writing, compiler was sometimes using the wrong function, 2017-11-25 00:09:40 -03:00
string_buffer.h Made Vector::ptrw explicit for writing, compiler was sometimes using the wrong function, 2017-11-25 00:09:40 -03:00
string_builder.cpp added StringBuilder class 2017-09-01 19:52:32 +02:00
string_builder.h added StringBuilder class 2017-09-01 19:52:32 +02:00
string_db.cpp Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
string_db.h [GDnative] Add string_name api 2017-10-08 16:47:10 +02:00
translation.cpp Style: Apply new clang-format 5.0 style to all files 2017-12-07 08:02:00 +01:00
translation.h Add support for non-ISO locale identifiers via renames map 2017-10-30 00:02:55 +01:00
type_info.h Rename Rect3 to AABB. 2017-11-17 11:01:41 -05:00
typedefs.h Style: Apply new clang-format 5.0 style to all files 2017-12-07 08:02:00 +01:00
ucaps.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
undo_redo.cpp Expose more methods for UndoRedo 2017-09-13 12:18:51 +08:00
undo_redo.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
ustring.cpp Improve slang, especially in user-visible parts 2017-12-05 15:41:38 +01:00
ustring.h Allow configuring iOS export 2017-11-21 01:16:49 +07:00
variant.cpp Style: Apply new clang-format 5.0 style to all files 2017-12-07 08:02:00 +01:00
variant.h Rename Rect3 to AABB. 2017-11-17 11:01:41 -05:00
variant_call.cpp Style: Apply new clang-format 5.0 style to all files 2017-12-07 08:02:00 +01:00
variant_construct_string.cpp Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
variant_op.cpp Rename Rect3 to AABB. 2017-11-17 11:01:41 -05:00
variant_parser.cpp Make old scenes readable again 2017-11-20 08:25:43 -03:00
variant_parser.h Use HTTPS URL for Godot's website in the headers 2017-08-27 14:16:55 +02:00
vector.h Made Vector::ptrw explicit for writing, compiler was sometimes using the wrong function, 2017-11-25 00:09:40 -03:00
version.h Rename the version's "revision" to "build" 2017-11-20 00:51:14 +01:00
vmap.h Fix use of unitialized variables 2017-09-02 01:59:26 +02:00
vset.h Fix use of unitialized variables 2017-09-02 01:59:26 +02:00