Also renamed the files.

This commit is contained in:
Relintai 2022-08-19 21:24:36 +02:00
parent cffe742085
commit e2d42db711
161 changed files with 339 additions and 339 deletions

View File

@ -39,7 +39,7 @@
// Some notes on the use of BVH / Octree from Godot 3.2.
// This is not well explained elsewhere.
// The rendering tree mask and types that are sent to the BVH are NOT layer masks.
// They are INSTANCE_TYPES (defined in visual_server.h), e.g. MESH, MULTIMESH, PARTICLES etc.
// They are INSTANCE_TYPES (defined in rendering_server.h), e.g. MESH, MULTIMESH, PARTICLES etc.
// Thus the lights do no cull by layer mask in the BVH.
// Layer masks are implemented in the renderers as a later step, and light_cull_mask appears to be

View File

@ -33,8 +33,8 @@
#include "core/math/projection.h"
#include "core/containers/self_list.h"
#include "scene/resources/mesh.h"
#include "servers/visual/rasterizer.h"
#include "servers/visual_server.h"
#include "servers/rendering/rasterizer.h"
#include "servers/rendering_server.h"
class RasterizerSceneDummy : public RasterizerScene {
public:

View File

@ -34,7 +34,7 @@
#include "core/config/project_settings.h"
#include "drivers/gles_common/rasterizer_asserts.h"
#include "rasterizer_scene_gles2.h"
#include "servers/visual/visual_server_raster.h"
#include "servers/rendering/rendering_server_raster.h"
#ifndef GLES_OVER_GL
#define glClearDepth glClearDepthf

View File

@ -32,7 +32,7 @@
#include "drivers/gles_common/rasterizer_array.h"
#include "rasterizer_storage_gles2.h"
#include "servers/visual/rasterizer.h"
#include "servers/rendering/rasterizer.h"
#include "shaders/canvas.glsl.gen.h"
#include "shaders/lens_distorted.glsl.gen.h"

View File

@ -35,7 +35,7 @@
#include "drivers/gles2/rasterizer_gles2.h"
#include "drivers/gles_common/rasterizer_asserts.h"
#include "rasterizer_scene_gles2.h"
#include "servers/visual/visual_server_raster.h"
#include "servers/rendering/rendering_server_raster.h"
static const GLenum gl_primitive[] = {
GL_POINTS,

View File

@ -33,7 +33,7 @@
#include "rasterizer_canvas_gles2.h"
#include "rasterizer_scene_gles2.h"
#include "rasterizer_storage_gles2.h"
#include "servers/visual/rasterizer.h"
#include "servers/rendering/rasterizer.h"
class RasterizerGLES2 : public Rasterizer {
static Rasterizer *_create_current();

View File

@ -36,7 +36,7 @@
#include "core/config/project_settings.h"
#include "core/containers/vmap.h"
#include "rasterizer_canvas_gles2.h"
#include "servers/visual/visual_server_raster.h"
#include "servers/rendering/rendering_server_raster.h"
#ifndef GLES_OVER_GL
#define glClearDepth glClearDepthf

View File

@ -34,7 +34,7 @@
#include "core/math/transform.h"
#include "rasterizer_canvas_gles2.h"
#include "rasterizer_scene_gles2.h"
#include "servers/visual/shader_language.h"
#include "servers/rendering/shader_language.h"
GLuint RasterizerStorageGLES2::system_fbo = 0;

View File

@ -33,8 +33,8 @@
#include "core/containers/pool_vector.h"
#include "core/containers/self_list.h"
#include "drivers/gles_common/rasterizer_asserts.h"
#include "servers/visual/rasterizer.h"
#include "servers/visual/shader_language.h"
#include "servers/rendering/rasterizer.h"
#include "servers/rendering/shader_language.h"
#include "shader_compiler_gles2.h"
#include "shader_gles2.h"

View File

@ -32,9 +32,9 @@
#include "core/containers/pair.h"
#include "core/string/string_builder.h"
#include "servers/visual/shader_language.h"
#include "servers/visual/shader_types.h"
#include "servers/visual_server.h"
#include "servers/rendering/shader_language.h"
#include "servers/rendering/shader_types.h"
#include "servers/rendering_server.h"
class ShaderCompilerGLES2 {
public:

View File

@ -43,7 +43,7 @@
#include "core/math/projection.h"
#include "core/containers/pair.h"
#include "core/variant/variant.h"
#include "servers/visual/shader_language.h"
#include "servers/rendering/shader_language.h"
#include <stdio.h>

View File

@ -35,7 +35,7 @@
#include "rasterizer_array.h"
#include "rasterizer_asserts.h"
#include "rasterizer_storage_common.h"
#include "servers/visual/rasterizer.h"
#include "servers/rendering/rasterizer.h"
// We are using the curiously recurring template pattern
// https://en.wikipedia.org/wiki/Curiously_recurring_template_pattern

View File

@ -37,7 +37,7 @@
#include "drivers/unix/file_access_unix.h"
#include "drivers/unix/net_socket_posix.h"
#include "drivers/unix/thread_posix.h"
#include "servers/visual_server.h"
#include "servers/rendering_server.h"
#ifdef __APPLE__
#include <mach-o/dyld.h>

View File

@ -52,7 +52,7 @@
#include "core/containers/vector.h"
#include "scene/resources/animation.h"
#include "scene/resources/font.h"
#include "servers/visual_server.h"
#include "servers/rendering_server.h"
/// BOOL ///
int AnimationTrackEditBool::get_key_height() const {

View File

@ -66,7 +66,7 @@
#include "scene/resources/font.h"
#include "scene/resources/packed_scene.h"
#include "scene/resources/style_box.h"
#include "servers/visual_server.h"
#include "servers/rendering_server.h"
Size2 EditorProperty::get_minimum_size() const {
Size2 ms;

View File

@ -193,7 +193,7 @@
#include "servers/navigation_server.h"
#include "servers/physics_2d_server.h"
#include "servers/physics_server.h"
#include "servers/visual_server.h"
#include "servers/rendering_server.h"
class Camera;

View File

@ -41,7 +41,7 @@
#include "plugins/spatial_editor_plugin.h"
#include "scene/3d/camera.h"
#include "scene/gui/popup_menu.h"
#include "servers/visual_server.h"
#include "servers/rendering_server.h"
#include "core/object/class_db.h"
#include "core/math/color.h"
#include "core/io/image.h"

View File

@ -49,7 +49,7 @@
#include "core/object/script_language.h"
#include "core/typedefs.h"
#include "scene/gui/control.h"
#include "servers/visual_server.h"
#include "servers/rendering_server.h"
bool EditorResourcePreviewGenerator::handles(const String &p_type) const {
if (get_script_instance() && get_script_instance()->has_method("handles")) {

View File

@ -42,7 +42,7 @@
#include "editor/plugins/canvas_item_editor_plugin.h"
#include "editor/plugins/spatial_editor_plugin.h"
#include "scene/main/viewport.h"
#include "servers/visual_server.h"
#include "servers/rendering_server.h"
#include "core/variant/array.h"
#include "core/object/class_db.h"
#include "core/math/color.h"

View File

@ -52,7 +52,7 @@
#include "scene/gui/tool_button.h"
#include "scene/main/node.h"
#include "scene/resources/texture.h"
#include "servers/visual_server.h"
#include "servers/rendering_server.h"
#include "servers/audio/audio_stream.h"
void AudioStreamEditor::_notification(int p_what) {

View File

@ -93,7 +93,7 @@
#include "scene/resources/font.h"
#include "scene/resources/packed_scene.h"
#include "scene/resources/theme.h"
#include "servers/visual_server.h"
#include "servers/rendering_server.h"
// Min and Max are power of two in order to play nicely with successive increment.
// That way, we can naturally reach a 100% zoom from boundaries.

View File

@ -65,7 +65,7 @@
#include "scene/resources/shader.h"
#include "scene/resources/texture.h"
#include "servers/audio_server.h"
#include "servers/visual_server.h"
#include "servers/rendering_server.h"
void post_process_preview(Ref<Image> p_image) {
if (p_image->get_format() != Image::FORMAT_RGBA8) {

View File

@ -61,7 +61,7 @@
#include "scene/resources/mesh.h"
#include "scene/resources/shader.h"
#include "scene/resources/texture.h"
#include "servers/visual_server.h"
#include "servers/rendering_server.h"
class EditorNode;

View File

@ -71,7 +71,7 @@
#include "scene/gui/tool_button.h"
#include "scene/main/node.h"
#include "scene/resources/texture.h"
#include "servers/visual_server.h"
#include "servers/rendering_server.h"
class EditorNode;
class Node2D;

View File

@ -61,9 +61,9 @@
#include "scene/gui/popup_menu.h"
#include "scene/gui/text_edit.h"
#include "scene/gui/tool_button.h"
#include "servers/visual/shader_language.h"
#include "servers/visual/shader_types.h"
#include "servers/visual_server.h"
#include "servers/rendering/shader_language.h"
#include "servers/rendering/shader_types.h"
#include "servers/rendering_server.h"
struct ScriptCodeCompletionOption;

View File

@ -62,7 +62,7 @@
#include "scene/gui/spin_box.h"
#include "scene/gui/tool_button.h"
#include "scene/main/node.h"
#include "servers/visual_server.h"
#include "servers/rendering_server.h"
/**
@author Mariano Suligoy

View File

@ -97,7 +97,7 @@
#include "scene/resources/font.h"
#include "scene/resources/style_box.h"
#include "scene/resources/texture.h"
#include "servers/visual_server.h"
#include "servers/rendering_server.h"
void EditorResourceConversionPlugin::_bind_methods() {
MethodInfo mi;

View File

@ -104,7 +104,7 @@
#include "scene/resources/sphere_shape.h"
#include "scene/resources/surface_tool.h"
#include "scene/resources/world.h"
#include "servers/visual_server.h"
#include "servers/rendering_server.h"
#define HANDLE_HALF_SIZE 9.5

View File

@ -34,7 +34,7 @@
#include "core/input/input_map.h"
#include "core/os/os.h"
#include "scene/resources/texture.h"
#include "servers/visual_server.h"
#include "servers/rendering_server.h"
void InputDefault::SpeedTrack::update(const Vector2 &p_delta_p) {
uint64_t tick = OS::get_singleton()->get_ticks_usec();

View File

@ -68,7 +68,7 @@
#include "servers/physics_2d_server.h"
#include "servers/physics_server.h"
#include "servers/register_server_types.h"
#include "servers/visual_server_callbacks.h"
#include "servers/rendering_server_callbacks.h"
#ifdef TOOLS_ENABLED
#include "editor/doc/doc_data.h"
@ -107,7 +107,7 @@ static MessageQueue *message_queue = nullptr;
static AudioServer *audio_server = nullptr;
static PhysicsServer *physics_server = nullptr;
static Physics2DServer *physics_2d_server = nullptr;
static RenderingServerCallbacks *visual_server_callbacks = nullptr;
static RenderingServerCallbacks *rendering_server_callbacks = nullptr;
static NavigationServer *navigation_server = nullptr;
static Navigation2DServer *navigation_2d_server = nullptr;
@ -1359,7 +1359,7 @@ Error Main::setup2(Thread::ID p_main_tid_override) {
audio_server = memnew(AudioServer);
audio_server->init();
// and finally setup this property under visual_server
// and finally setup this property under rendering_server
RenderingServer::get_singleton()->set_render_loop_enabled(!disable_render_loop);
register_core_singletons();
@ -1540,8 +1540,8 @@ Error Main::setup2(Thread::ID p_main_tid_override) {
script_debugger->profiling_start();
}
visual_server_callbacks = memnew(RenderingServerCallbacks);
RenderingServer::get_singleton()->callbacks_register(visual_server_callbacks);
rendering_server_callbacks = memnew(RenderingServerCallbacks);
RenderingServer::get_singleton()->callbacks_register(rendering_server_callbacks);
_start_success = true;
@ -2255,7 +2255,7 @@ bool Main::iteration() {
if (OS::get_singleton()->get_main_loop()->idle(step * time_scale)) {
exit = true;
}
visual_server_callbacks->flush();
rendering_server_callbacks->flush();
message_queue->flush();
RenderingServer::get_singleton()->sync(); //sync if still drawing from previous frames.
@ -2461,8 +2461,8 @@ void Main::cleanup(bool p_force) {
message_queue->flush();
memdelete(message_queue);
if (visual_server_callbacks) {
memdelete(visual_server_callbacks);
if (rendering_server_callbacks) {
memdelete(rendering_server_callbacks);
}
unregister_core_driver_types();

View File

@ -37,7 +37,7 @@
#include "servers/audio_server.h"
#include "servers/physics_2d_server.h"
#include "servers/physics_server.h"
#include "servers/visual_server.h"
#include "servers/rendering_server.h"
Performance *Performance::singleton = nullptr;

View File

@ -43,7 +43,7 @@
#include "core/containers/vmap.h"
#include "scene/main/node.h"
#include "scene/resources/texture.h"
#include "servers/visual/shader_language.h"
#include "servers/rendering/shader_language.h"
#include "core/variant/method_ptrcall.h"

View File

@ -37,7 +37,7 @@
#include "core/os/os.h"
#include "core/string/print_string.h"
#include "servers/physics_server.h"
#include "servers/visual_server.h"
#include "servers/rendering_server.h"
class TestPhysicsMainLoop : public MainLoop {
GDCLASS(TestPhysicsMainLoop, MainLoop);

File diff suppressed because one or more lines are too long

View File

@ -36,7 +36,7 @@
#include "core/os/main_loop.h"
#include "core/os/os.h"
#include "core/string/print_string.h"
#include "servers/visual_server.h"
#include "servers/rendering_server.h"
#define OBJECT_COUNT 50

View File

@ -38,8 +38,8 @@
#include "scene/gui/control.h"
#include "core/input/shortcut.h"
#include "scene/gui/text_edit.h"
#include "servers/visual/shader_language.h"
#include "servers/visual/shader_types.h"
#include "servers/rendering/shader_language.h"
#include "servers/rendering/shader_types.h"
typedef ShaderLanguage SL;

View File

@ -25,7 +25,7 @@ SOFTWARE.
#include "core/variant/variant.h"
#include "scene/resources/mesh.h"
#include "servers/visual_server.h"
#include "servers/rendering_server.h"
#include "xatlas/xatlas.h"

View File

@ -27,7 +27,7 @@
#include <map>
#include <vector>
#include "servers/visual_server.h"
#include "servers/rendering_server.h"
namespace Simplify {

View File

@ -5,7 +5,7 @@
//#include "../thread_pool/thread_pool.h"
#include "scene/resources/world.h"
#include "servers/visual_server.h"
#include "servers/rendering_server.h"
#include "core/config/engine.h"
@ -16,7 +16,7 @@
} \
return r;
#include "servers/visual_server.h"
#include "servers/rendering_server.h"
#if MESH_DATA_RESOURCE_PRESENT
//define PROPS_PRESENT, so things compile. That module's scsub will define this too while compiling,

View File

@ -15,7 +15,7 @@
} \
return r;
#include "servers/visual_server.h"
#include "servers/rendering_server.h"
#if MESH_DATA_RESOURCE_PRESENT
//define PROPS_PRESENT, so things compile. That module's scsub will define this too while compiling,

View File

@ -27,7 +27,7 @@ SOFTWARE.
#include "../../defines.h"
#include "scene/3d/mesh_instance.h"
#include "servers/visual_server.h"
#include "servers/rendering_server.h"
_FORCE_INLINE_ int TerrainMesherDefault::get_build_flags() const {
return _build_flags;

View File

@ -25,7 +25,7 @@ SOFTWARE.
#include "../../defines.h"
#include "servers/physics_server.h"
#include "servers/visual_server.h"
#include "servers/rendering_server.h"
#include "../../../opensimplex/open_simplex_noise.h"
#include "../../meshers/default/terrain_mesher_default.h"

View File

@ -28,7 +28,7 @@ SOFTWARE.
#include "../../defines.h"
#include "scene/3d/mesh_instance.h"
#include "servers/visual_server.h"
#include "servers/rendering_server.h"
#include "scene/resources/world_2d.h"
#include "servers/physics_2d_server.h"

View File

@ -25,7 +25,7 @@ SOFTWARE.
#include "../../defines.h"
#include "servers/physics_server.h"
#include "servers/visual_server.h"
#include "servers/rendering_server.h"
#include "../../../opensimplex/open_simplex_noise.h"
#include "../../meshers/default/terrain_2d_mesher_default.h"

View File

@ -26,7 +26,7 @@ SOFTWARE.
#include "../../defines.h"
#include "servers/visual_server.h"
#include "servers/rendering_server.h"
void VoxelMesherCubic::_add_chunk(Ref<VoxelChunk> p_chunk) {
Ref<VoxelChunkDefault> chunk = p_chunk;

View File

@ -27,7 +27,7 @@ SOFTWARE.
#include "../../defines.h"
#include "scene/3d/mesh_instance.h"
#include "servers/visual_server.h"
#include "servers/rendering_server.h"
_FORCE_INLINE_ int VoxelMesherDefault::get_build_flags() const {
return _build_flags;

View File

@ -30,7 +30,7 @@ SOFTWARE.
#include "../../world/jobs/voxel_job.h"
#include "servers/visual_server.h"
#include "servers/rendering_server.h"
void VoxelMesherMarchingCubes::get_voxel_type_array(int *arr, Ref<VoxelChunk> chunk, const int x, const int y, const int z, const int size) {
uint8_t *channel_type = chunk->channel_get(_channel_index_type);

View File

@ -25,7 +25,7 @@ SOFTWARE.
#include "../../defines.h"
#include "servers/physics_server.h"
#include "servers/visual_server.h"
#include "servers/rendering_server.h"
#include "../../../opensimplex/open_simplex_noise.h"
#include "../../meshers/default/voxel_mesher_default.h"

View File

@ -37,8 +37,8 @@
#include "drivers/unix/file_access_unix.h"
#include "main/main.h"
#include "scene/main/scene_tree.h"
#include "servers/visual/visual_server_raster.h"
#include "servers/visual/visual_server_wrap_mt.h"
#include "servers/rendering/rendering_server_raster.h"
#include "servers/rendering/rendering_server_wrap_mt.h"
#include "dir_access_jandroid.h"
#include "file_access_android.h"
@ -172,12 +172,12 @@ Error OS_Android::initialize(const VideoMode &p_desired, int p_video_driver, int
video_driver_index = p_video_driver;
visual_server = memnew(RenderingServerRaster);
rendering_server = memnew(RenderingServerRaster);
if (get_render_thread_mode() != RENDER_THREAD_UNSAFE) {
visual_server = memnew(RenderingServerWrapMT(visual_server, false));
rendering_server = memnew(RenderingServerWrapMT(rendering_server, false));
}
visual_server->init();
rendering_server->init();
AudioDriverManager::initialize(p_audio_driver);

View File

@ -35,7 +35,7 @@
#include "drivers/unix/os_unix.h"
#include "main/input_default.h"
#include "servers/audio_server.h"
#include "servers/visual/rasterizer.h"
#include "servers/rendering/rasterizer.h"
class PandemoniumJavaWrapper;
class PandemoniumIOJavaWrapper;
@ -46,7 +46,7 @@ class OS_Android : public OS_Unix {
bool secondary_gl_available = false;
RenderingServer *visual_server;
RenderingServer *rendering_server;
mutable String data_dir_cache;
mutable String cache_dir_cache;

View File

@ -35,10 +35,10 @@
#include "core/input/input.h"
#include "core/os/file_access.h"
#include "drivers/unix/os_unix.h"
#include "servers/visual_server.h"
#include "servers/visual/rasterizer.h"
#include "servers/rendering_server.h"
#include "servers/rendering/rasterizer.h"
#include "servers/audio/audio_driver_dummy.h"
#include "servers/visual/visual_server_raster.h"
#include "servers/rendering/rendering_server_raster.h"
#include "drivers/alsa/audio_driver_alsa.h"
#include "drivers/pulseaudio/audio_driver_pulseaudio.h"
#include "main/main.h"
@ -132,7 +132,7 @@ private:
Env *env;
Vec2 screen_size;
ContextGL *context_gl;
RenderingServer *visual_server;
RenderingServer *rendering_server;
VideoMode current_videomode;
int current_video_driver;
List<String> args;
@ -291,7 +291,7 @@ public:
RasterizerGLES2::make_current();
current_video_driver = VIDEO_DRIVER_GLES2;
visual_server = memnew(RenderingServerRaster);
rendering_server = memnew(RenderingServerRaster);
// TODO: Audio Module
AudioDriverManagerSW::get_driver(audio_driver)->set_singleton();
@ -309,10 +309,10 @@ public:
}
}
if (!visual_server)
if (!rendering_server)
return FAILED;
visual_server->init();
rendering_server->init();
input = memnew(InputDefault);
@ -331,7 +331,7 @@ public:
for (int i = 0; i < get_audio_driver_count(); i++)
AudioDriverManager::get_driver(i)->finish();
memdelete(visual_server);
memdelete(rendering_server);
#ifdef JOYDEV_ENABLED
memdelete(joystick);

View File

@ -17,10 +17,10 @@
#pragma GCC diagnostic ignored "-Wvolatile"
#include "servers/audio_server.h"
#pragma GCC diagnostic pop
#include "servers/visual_server.h"
#include "servers/visual/visual_server_wrap_mt.h"
#include "servers/visual/rasterizer.h"
#include "servers/visual/visual_server_raster.h"
#include "servers/rendering_server.h"
#include "servers/rendering/rendering_server_wrap_mt.h"
#include "servers/rendering/rasterizer.h"
#include "servers/rendering/rendering_server_raster.h"
#include "main/main.h"
namespace frt {
@ -90,19 +90,19 @@ private:
bool quit_;
OS_FRT os_;
int video_driver_;
RenderingServer *visual_server_;
RenderingServer *rendering_server_;
void init_video() {
//if (video_driver_ == VIDEO_DRIVER_GLES2) {
frt_resolve_symbols_gles2(get_proc_address);
RasterizerGLES2::register_config();
RasterizerGLES2::make_current();
//}
visual_server_ = memnew(RenderingServerRaster);
visual_server_->init();
rendering_server_ = memnew(RenderingServerRaster);
rendering_server_->init();
}
void cleanup_video() {
visual_server_->finish();
memdelete(visual_server_);
rendering_server_->finish();
memdelete(rendering_server_);
}
AudioDriverSDL2 audio_driver_;
void init_audio(int id) {

View File

@ -40,15 +40,15 @@
#include "ios.h"
#include "main/input_default.h"
#include "servers/audio_server.h"
#include "servers/visual/rasterizer.h"
#include "servers/visual_server.h"
#include "servers/rendering/rasterizer.h"
#include "servers/rendering_server.h"
class OSIPhone : public OS_Unix {
private:
static HashMap<String, void *> dynamic_symbol_lookup_table;
friend void register_dynamic_symbol(char *name, void *address);
RenderingServer *visual_server;
RenderingServer *rendering_server;
AudioDriverCoreAudio audio_driver;

View File

@ -33,8 +33,8 @@
#include "os_iphone.h"
#include "drivers/gles2/rasterizer_gles2.h"
#include "servers/visual/visual_server_raster.h"
#include "servers/visual/visual_server_wrap_mt.h"
#include "servers/rendering/rendering_server_raster.h"
#include "servers/rendering/rendering_server_wrap_mt.h"
#include "main/main.h"
@ -142,16 +142,16 @@ Error OSIPhone::initialize(const VideoMode &p_desired, int p_video_driver, int p
}
video_driver_index = p_video_driver;
visual_server = memnew(RenderingServerRaster);
rendering_server = memnew(RenderingServerRaster);
// FIXME: Reimplement threaded rendering
if (get_render_thread_mode() != RENDER_THREAD_UNSAFE) {
visual_server = memnew(RenderingServerWrapMT(visual_server, false));
rendering_server = memnew(RenderingServerWrapMT(rendering_server, false));
}
visual_server->init();
//visual_server->cursor_set_visible(false, 0);
rendering_server->init();
//rendering_server->cursor_set_visible(false, 0);
// reset this to what it should be, it will have been set to 0 after visual_server->init() is called
// reset this to what it should be, it will have been set to 0 after rendering_server->init() is called
//if (use_gl3) {
// RasterizerStorageGLES3::system_fbo = gl_view_base_fb;
//} else {
@ -323,8 +323,8 @@ void OSIPhone::finalize() {
memdelete(ios);
}
visual_server->finish();
memdelete(visual_server);
rendering_server->finish();
memdelete(rendering_server);
// memdelete(rasterizer);
}
@ -738,7 +738,7 @@ OSIPhone::OSIPhone(String p_data_dir, String p_cache_dir) {
ios_init_callbacks_capacity = 0;
main_loop = NULL;
visual_server = NULL;
rendering_server = NULL;
offscreen_gl_context = NULL;
// can't call set_data_dir from here, since it requires DirAccess

View File

@ -35,9 +35,9 @@
#include "drivers/unix/dir_access_unix.h"
#include "drivers/unix/file_access_unix.h"
#include "main/main.h"
#include "servers/visual/visual_server_raster.h"
#include "servers/rendering/rendering_server_raster.h"
#ifndef NO_THREADS
#include "servers/visual/visual_server_wrap_mt.h"
#include "servers/rendering/rendering_server_wrap_mt.h"
#endif
#include "scene/resources/texture.h"
@ -729,9 +729,9 @@ Error OS_JavaScript::initialize(const VideoMode &p_desired, int p_video_driver,
video_driver_index = p_video_driver;
AudioDriverManager::initialize(p_audio_driver);
visual_server = memnew(RenderingServerRaster());
rendering_server = memnew(RenderingServerRaster());
#ifndef NO_THREADS
visual_server = memnew(RenderingServerWrapMT(visual_server, false));
rendering_server = memnew(RenderingServerWrapMT(rendering_server, false));
#endif
input = memnew(InputDefault);
@ -755,7 +755,7 @@ Error OS_JavaScript::initialize(const VideoMode &p_desired, int p_video_driver,
MainLoop::NOTIFICATION_WM_FOCUS_OUT);
pandemonium_js_display_vk_cb(&input_text_callback);
visual_server->init();
rendering_server->init();
return OK;
}
@ -853,9 +853,9 @@ void OS_JavaScript::delete_main_loop() {
void OS_JavaScript::finalize() {
memdelete(input);
visual_server->finish();
rendering_server->finish();
emscripten_webgl_commit_frame();
memdelete(visual_server);
memdelete(rendering_server);
emscripten_webgl_destroy_context(webgl_ctx);
for (int i = 0; i < audio_drivers.size(); i++) {
memdelete(audio_drivers[i]);
@ -1067,7 +1067,7 @@ OS_JavaScript::OS_JavaScript() {
transparency_enabled = false;
main_loop = NULL;
visual_server = NULL;
rendering_server = NULL;
swap_ok_cancel = false;
idb_available = pandemonium_js_os_fs_is_persistent() != 0;

View File

@ -34,7 +34,7 @@
#include "drivers/unix/os_unix.h"
#include "main/input_default.h"
#include "servers/audio_server.h"
#include "servers/visual/rasterizer.h"
#include "servers/rendering/rasterizer.h"
#include <emscripten/html5.h>
@ -71,7 +71,7 @@ private:
MainLoop *main_loop;
int video_driver_index;
List<AudioDriverJavaScript *> audio_drivers;
RenderingServer *visual_server;
RenderingServer *rendering_server;
bool swap_ok_cancel;
bool idb_available;

View File

@ -41,9 +41,9 @@
#include "main/input_default.h"
#include "power_osx.h"
#include "servers/audio_server.h"
#include "servers/visual/rasterizer.h"
#include "servers/visual/visual_server_wrap_mt.h"
#include "servers/visual_server.h"
#include "servers/rendering/rasterizer.h"
#include "servers/rendering/rendering_server_wrap_mt.h"
#include "servers/rendering_server.h"
#include <AppKit/AppKit.h>
#include <AppKit/NSCursor.h>
@ -82,7 +82,7 @@ public:
bool is_resizing = false;
// rasterizer seems to no longer be given to visual server, its using GLES3 directly?
//Rasterizer *rasterizer;
RenderingServer *visual_server;
RenderingServer *rendering_server;
List<String> args;
MainLoop *main_loop;

View File

@ -38,7 +38,7 @@
#include "drivers/gles2/rasterizer_gles2.h"
#include "main/main.h"
#include "scene/resources/texture.h"
#include "servers/visual/visual_server_raster.h"
#include "servers/rendering/rendering_server_raster.h"
#include <mach-o/dyld.h>
#include <os/log.h>
@ -1777,12 +1777,12 @@ Error OS_OSX::initialize(const VideoMode &p_desired, int p_video_driver, int p_a
video_driver_index = p_video_driver;
visual_server = memnew(RenderingServerRaster);
rendering_server = memnew(RenderingServerRaster);
if (get_render_thread_mode() != RENDER_THREAD_UNSAFE) {
visual_server = memnew(RenderingServerWrapMT(visual_server, get_render_thread_mode() == RENDER_SEPARATE_THREAD));
rendering_server = memnew(RenderingServerWrapMT(rendering_server, get_render_thread_mode() == RENDER_SEPARATE_THREAD));
}
visual_server->init();
rendering_server->init();
AudioDriverManager::initialize(p_audio_driver);
input = memnew(InputDefault);
@ -1819,8 +1819,8 @@ void OS_OSX::finalize() {
memdelete(input);
cursors_cache.clear();
visual_server->finish();
memdelete(visual_server);
rendering_server->finish();
memdelete(rendering_server);
//memdelete(rasterizer);
}

View File

@ -33,7 +33,7 @@
#include "core/string/print_string.h"
#include "drivers/dummy/rasterizer_dummy.h"
#include "drivers/dummy/texture_loader_dummy.h"
#include "servers/visual/visual_server_raster.h"
#include "servers/rendering/rendering_server_raster.h"
#include "main/main.h"
@ -75,8 +75,8 @@ Error OS_Server::initialize(const VideoMode &p_desired, int p_video_driver, int
video_driver_index = p_video_driver; // unused in server platform, but should still be initialized
visual_server = memnew(RenderingServerRaster);
visual_server->init();
rendering_server = memnew(RenderingServerRaster);
rendering_server->init();
AudioDriverManager::initialize(p_audio_driver);
@ -99,8 +99,8 @@ void OS_Server::finalize() {
memdelete(main_loop);
main_loop = NULL;
visual_server->finish();
memdelete(visual_server);
rendering_server->finish();
memdelete(rendering_server);
memdelete(input);

View File

@ -41,13 +41,13 @@
#include "platform/x11/power_x11.h"
#endif
#include "servers/audio_server.h"
#include "servers/visual/rasterizer.h"
#include "servers/visual_server.h"
#include "servers/rendering/rasterizer.h"
#include "servers/rendering_server.h"
#undef CursorShape
class OS_Server : public OS_Unix {
RenderingServer *visual_server;
RenderingServer *rendering_server;
VideoMode current_videomode;
List<String> args;
MainLoop *main_loop;

View File

@ -42,8 +42,8 @@
#include "main/main.h"
#include "scene/resources/texture.h"
#include "servers/audio_server.h"
#include "servers/visual/visual_server_raster.h"
#include "servers/visual/visual_server_wrap_mt.h"
#include "servers/rendering/rendering_server_raster.h"
#include "servers/rendering/rendering_server_wrap_mt.h"
#include "windows_terminal_logger.h"
#include <avrt.h>
@ -1568,12 +1568,12 @@ Error OS_Windows::initialize(const VideoMode &p_desired, int p_video_driver, int
set_vsync_via_compositor(video_mode.vsync_via_compositor);
#endif
visual_server = memnew(RenderingServerRaster);
rendering_server = memnew(RenderingServerRaster);
if (get_render_thread_mode() != RENDER_THREAD_UNSAFE) {
visual_server = memnew(RenderingServerWrapMT(visual_server, get_render_thread_mode() == RENDER_SEPARATE_THREAD));
rendering_server = memnew(RenderingServerWrapMT(rendering_server, get_render_thread_mode() == RENDER_SEPARATE_THREAD));
}
visual_server->init();
rendering_server->init();
input = memnew(InputDefault);
joypad = memnew(JoypadWindows(input, &hWnd));
@ -1746,8 +1746,8 @@ void OS_Windows::finalize() {
icon.unref();
cursors_cache.clear();
visual_server->finish();
memdelete(visual_server);
rendering_server->finish();
memdelete(rendering_server);
#ifdef OPENGL_ENABLED
if (gl_context)
memdelete(gl_context);

View File

@ -42,8 +42,8 @@
#include "main/input_default.h"
#include "power_windows.h"
#include "servers/audio_server.h"
#include "servers/visual/rasterizer.h"
#include "servers/visual_server.h"
#include "servers/rendering/rasterizer.h"
#include "servers/rendering_server.h"
#ifdef XAUDIO2_ENABLED
#include "drivers/xaudio2/audio_driver_xaudio2.h"
#endif
@ -319,7 +319,7 @@ class OS_Windows : public OS {
#if defined(OPENGL_ENABLED)
ContextGL_Windows *gl_context;
#endif
RenderingServer *visual_server;
RenderingServer *rendering_server;
int pressrc;
HINSTANCE hInstance; // Holds The Instance Of The Application
HWND hWnd;

View File

@ -38,8 +38,8 @@
#include "key_mapping_x11.h"
#include "main/main.h"
#include "scene/resources/texture.h"
#include "servers/visual/visual_server_raster.h"
#include "servers/visual/visual_server_wrap_mt.h"
#include "servers/rendering/rendering_server_raster.h"
#include "servers/rendering/rendering_server_wrap_mt.h"
#ifdef HAVE_MNTENT
#include <mntent.h>
@ -355,9 +355,9 @@ Error OS_X11::initialize(const VideoMode &p_desired, int p_video_driver, int p_a
#endif
visual_server = memnew(RenderingServerRaster);
rendering_server = memnew(RenderingServerRaster);
if (get_render_thread_mode() != RENDER_THREAD_UNSAFE) {
visual_server = memnew(RenderingServerWrapMT(visual_server, get_render_thread_mode() == RENDER_SEPARATE_THREAD));
rendering_server = memnew(RenderingServerWrapMT(rendering_server, get_render_thread_mode() == RENDER_SEPARATE_THREAD));
}
if (current_videomode.maximized) {
@ -411,7 +411,7 @@ Error OS_X11::initialize(const VideoMode &p_desired, int p_video_driver, int p_a
set_window_always_on_top(true);
}
ERR_FAIL_COND_V(!visual_server, ERR_UNAVAILABLE);
ERR_FAIL_COND_V(!rendering_server, ERR_UNAVAILABLE);
ERR_FAIL_COND_V(x11_window == 0, ERR_UNAVAILABLE);
XSetWindowAttributes new_attr;
@ -577,7 +577,7 @@ Error OS_X11::initialize(const VideoMode &p_desired, int p_video_driver, int p_a
xdnd_selection = XInternAtom(x11_display, "XdndSelection", False);
requested = None;
visual_server->init();
rendering_server->init();
AudioDriverManager::initialize(p_audio_driver);
@ -835,8 +835,8 @@ void OS_X11::finalize() {
memdelete(input);
cursors_cache.clear();
visual_server->finish();
memdelete(visual_server);
rendering_server->finish();
memdelete(rendering_server);
//memdelete(rasterizer);
memdelete(power_manager);

View File

@ -42,8 +42,8 @@
#include "main/input_default.h"
#include "power_x11.h"
#include "servers/audio_server.h"
#include "servers/visual/rasterizer.h"
#include "servers/visual_server.h"
#include "servers/rendering/rasterizer.h"
#include "servers/rendering_server.h"
#include <X11/Xcursor/Xcursor.h>
#include <X11/Xlib.h>
@ -93,7 +93,7 @@ class OS_X11 : public OS_Unix {
ContextGL_X11 *context_gl;
#endif
//Rasterizer *rasterizer;
RenderingServer *visual_server;
RenderingServer *rendering_server;
VideoMode current_videomode;
List<String> args;
Window x11_window;

View File

@ -34,7 +34,7 @@
#include "core/math/math_funcs.h"
#include "scene/main/viewport.h"
#include "scene/scene_string_names.h"
#include "servers/visual_server.h"
#include "servers/rendering_server.h"
void Camera2D::_update_scroll() {
if (!is_inside_tree()) {

View File

@ -41,8 +41,8 @@
#include "scene/resources/world.h"
#include "scene/resources/world_2d.h"
#include "scene/scene_string_names.h"
#include "servers/visual/visual_server_raster.h"
#include "servers/visual_server.h"
#include "servers/rendering/rendering_server_raster.h"
#include "servers/rendering_server.h"
#include "scene/main/scene_tree.h"
#include "scene/resources/multimesh.h"

View File

@ -35,7 +35,7 @@
#include "scene/2d/canvas_item.h"
#include "scene/resources/particles_material.h"
#include "scene/resources/texture.h"
#include "servers/visual_server.h"
#include "servers/rendering_server.h"
void CPUParticles2D::set_emitting(bool p_emitting) {
if (emitting == p_emitting) {

View File

@ -31,7 +31,7 @@
#include "light_2d.h"
#include "core/config/engine.h"
#include "servers/visual_server.h"
#include "servers/rendering_server.h"
#ifdef TOOLS_ENABLED
Dictionary Light2D::_edit_get_state() const {

View File

@ -33,7 +33,7 @@
#include "core/object/message_queue.h"
#include "scene/gui/control.h"
#include "scene/main/viewport.h"
#include "servers/visual_server.h"
#include "servers/rendering_server.h"
#ifdef TOOLS_ENABLED
Dictionary Node2D::_edit_get_state() const {

View File

@ -42,7 +42,7 @@
#include "scene/resources/ray_shape.h"
#include "scene/resources/shape.h"
#include "scene/resources/sphere_shape.h"
#include "servers/visual_server.h"
#include "servers/rendering_server.h"
void CollisionShape::make_convex_from_brothers() {
Node *p = get_parent();

View File

@ -37,7 +37,7 @@
#include "scene/resources/gradient.h"
#include "scene/resources/mesh.h"
#include "scene/resources/particles_material.h"
#include "servers/visual_server.h"
#include "servers/rendering_server.h"
AABB CPUParticles::get_aabb() const {
return AABB();

View File

@ -31,7 +31,7 @@
/*************************************************************************/
#include "scene/3d/visual_instance.h"
#include "servers/visual_server.h"
#include "servers/rendering_server.h"
class Light : public VisualInstance {
GDCLASS(Light, VisualInstance);

View File

@ -39,7 +39,7 @@
#include "scene/resources/mesh.h"
#include "scene/resources/skin.h"
#include "scene/scene_string_names.h"
#include "servers/visual/visual_server_globals.h"
#include "servers/rendering/rendering_server_globals.h"
#include "skeleton.h"
bool MeshInstance::_set(const StringName &p_name, const Variant &p_value) {
@ -213,7 +213,7 @@ void MeshInstance::_initialize_skinning(bool p_force_reset, bool p_call_attach_s
return;
}
RenderingServer *visual_server = RenderingServer::get_singleton();
RenderingServer *rendering_server = RenderingServer::get_singleton();
bool update_mesh = false;
@ -304,7 +304,7 @@ void MeshInstance::_initialize_skinning(bool p_force_reset, bool p_call_attach_s
// 1. Temporarily add surface with bone data to create the read buffer.
software_mesh->add_surface_from_arrays(Mesh::PRIMITIVE_TRIANGLES, read_arrays, Array(), format);
PoolByteArray buffer_read = visual_server->mesh_surface_get_array(mesh_rid, surface_index);
PoolByteArray buffer_read = rendering_server->mesh_surface_get_array(mesh_rid, surface_index);
surface_data.source_buffer.append_array(buffer_read);
surface_data.source_format = software_mesh->surface_get_format(surface_index);
@ -316,7 +316,7 @@ void MeshInstance::_initialize_skinning(bool p_force_reset, bool p_call_attach_s
Ref<Material> material = mesh->surface_get_material(surface_index);
software_mesh->surface_set_material(surface_index, material);
surface_data.buffer = visual_server->mesh_surface_get_array(mesh_rid, surface_index);
surface_data.buffer = rendering_server->mesh_surface_get_array(mesh_rid, surface_index);
surface_data.buffer_write = surface_data.buffer.write();
}
@ -325,7 +325,7 @@ void MeshInstance::_initialize_skinning(bool p_force_reset, bool p_call_attach_s
}
if (p_call_attach_skeleton) {
visual_server->instance_attach_skeleton(get_instance(), RID());
rendering_server->instance_attach_skeleton(get_instance(), RID());
}
if (is_visible_in_tree() && (software_skinning_flags & SoftwareSkinning::FLAG_BONES_READY)) {
@ -339,7 +339,7 @@ void MeshInstance::_initialize_skinning(bool p_force_reset, bool p_call_attach_s
}
if (p_call_attach_skeleton) {
visual_server->instance_attach_skeleton(get_instance(), skin_ref->get_skeleton());
rendering_server->instance_attach_skeleton(get_instance(), skin_ref->get_skeleton());
}
if (software_skinning) {
@ -350,7 +350,7 @@ void MeshInstance::_initialize_skinning(bool p_force_reset, bool p_call_attach_s
}
} else {
if (p_call_attach_skeleton) {
visual_server->instance_attach_skeleton(get_instance(), RID());
rendering_server->instance_attach_skeleton(get_instance(), RID());
}
if (software_skinning) {
memdelete(software_skinning);
@ -367,7 +367,7 @@ void MeshInstance::_initialize_skinning(bool p_force_reset, bool p_call_attach_s
int surface_count = mesh->get_surface_count();
for (int surface_index = 0; surface_index < surface_count; ++surface_index) {
if (materials[surface_index].is_valid()) {
visual_server->instance_set_surface_material(get_instance(), surface_index, materials[surface_index]->get_rid());
rendering_server->instance_set_surface_material(get_instance(), surface_index, materials[surface_index]->get_rid());
}
}
}
@ -398,14 +398,14 @@ void MeshInstance::_update_skinning() {
Vector3 aabb_min = Vector3(FLT_MAX, FLT_MAX, FLT_MAX);
Vector3 aabb_max = Vector3(-FLT_MAX, -FLT_MAX, -FLT_MAX);
RenderingServer *visual_server = RenderingServer::get_singleton();
RenderingServer *rendering_server = RenderingServer::get_singleton();
// Prepare bone transforms.
const int num_bones = visual_server->skeleton_get_bone_count(skeleton);
const int num_bones = rendering_server->skeleton_get_bone_count(skeleton);
ERR_FAIL_COND(num_bones <= 0);
Transform *bone_transforms = (Transform *)alloca(sizeof(Transform) * num_bones);
for (int bone_index = 0; bone_index < num_bones; ++bone_index) {
bone_transforms[bone_index] = visual_server->skeleton_bone_get_transform(skeleton, bone_index);
bone_transforms[bone_index] = rendering_server->skeleton_bone_get_transform(skeleton, bone_index);
}
// Apply skinning.
@ -423,7 +423,7 @@ void MeshInstance::_update_skinning() {
uint32_t array_offsets_write[Mesh::ARRAY_MAX];
uint32_t array_strides_write[Mesh::ARRAY_MAX];
visual_server->mesh_surface_make_offsets_from_format(format_write, vertex_count_write, index_count_write, array_offsets_write, array_strides_write);
rendering_server->mesh_surface_make_offsets_from_format(format_write, vertex_count_write, index_count_write, array_offsets_write, array_strides_write);
ERR_FAIL_COND(array_strides_write[Mesh::ARRAY_VERTEX] != array_strides_write[Mesh::ARRAY_NORMAL]);
const uint32_t stride_write = array_strides_write[Mesh::ARRAY_VERTEX];
const uint32_t offset_vertices_write = array_offsets_write[Mesh::ARRAY_VERTEX];
@ -445,7 +445,7 @@ void MeshInstance::_update_skinning() {
uint32_t array_offsets[Mesh::ARRAY_MAX];
uint32_t array_strides[Mesh::ARRAY_MAX];
visual_server->mesh_surface_make_offsets_from_format(format_read, vertex_count, index_count, array_offsets, array_strides);
rendering_server->mesh_surface_make_offsets_from_format(format_read, vertex_count, index_count, array_offsets, array_strides);
ERR_FAIL_COND(array_strides[Mesh::ARRAY_VERTEX] != array_strides[Mesh::ARRAY_NORMAL]);
const uint32_t stride = array_strides[Mesh::ARRAY_VERTEX];
const uint32_t offset_vertices = array_offsets[Mesh::ARRAY_VERTEX];
@ -516,10 +516,10 @@ void MeshInstance::_update_skinning() {
aabb_max.z = MAX(aabb_max.z, vertex.z);
}
visual_server->mesh_surface_update_region(mesh_rid, surface_index, 0, buffer);
rendering_server->mesh_surface_update_region(mesh_rid, surface_index, 0, buffer);
}
visual_server->mesh_set_custom_aabb(mesh_rid, AABB(aabb_min, aabb_max - aabb_min));
rendering_server->mesh_set_custom_aabb(mesh_rid, AABB(aabb_min, aabb_max - aabb_min));
software_skinning_flags |= SoftwareSkinning::FLAG_BONES_READY;
}

View File

@ -33,8 +33,8 @@
#include "core/config/engine.h"
#include "scene/resources/occluder_shape.h"
#include "scene/resources/world.h"
#include "servers/visual/portals/portal_occlusion_culler.h"
#include "servers/visual_server.h"
#include "servers/rendering/portals/portal_occlusion_culler.h"
#include "servers/rendering_server.h"
void Occluder::resource_changed(RES res) {
update_gizmos();

View File

@ -38,7 +38,7 @@
#include "scene/main/viewport.h"
#include "scene/resources/mesh.h"
#include "scene/resources/world.h"
#include "servers/visual_server.h"
#include "servers/rendering_server.h"
bool Portal::_portal_plane_convention = false;
bool Portal::_settings_gizmo_show_margins = true;

View File

@ -31,7 +31,7 @@
#include "reflection_probe.h"
#include "scene/resources/sky.h"
#include "scene/resources/texture.h"
#include "servers/visual_server.h"
#include "servers/rendering_server.h"
void ReflectionProbe::set_intensity(float p_intensity) {
intensity = p_intensity;

View File

@ -34,7 +34,7 @@
#include "room_group.h"
#include "room_manager.h"
#include "scene/resources/world.h"
#include "servers/visual_server.h"
#include "servers/rendering_server.h"
void Room::SimplifyInfo::set_simplify(real_t p_value, real_t p_room_size) {
_plane_simplify = CLAMP(p_value, 0.0, 1.0);

View File

@ -35,7 +35,7 @@
#include "room_manager.h"
#include "scene/resources/mesh.h"
#include "scene/resources/world.h"
#include "servers/visual_server.h"
#include "servers/rendering_server.h"
void RoomGroup::_bind_methods() {
ClassDB::bind_method(D_METHOD("set_roomgroup_priority", "p_priority"), &RoomGroup::set_roomgroup_priority);

View File

@ -446,8 +446,8 @@ void SoftBody::_draw_soft_mesh() {
PhysicsServer::get_singleton()->soft_body_set_mesh(physics_rid, mesh);
}
if (!visual_server_handler.is_ready(mesh_rid)) {
visual_server_handler.prepare(mesh_rid, 0);
if (!rendering_server_handler.is_ready(mesh_rid)) {
rendering_server_handler.prepare(mesh_rid, 0);
/// Necessary in order to render the mesh correctly (Soft body nodes are in global space)
simulation_started = true;
@ -457,11 +457,11 @@ void SoftBody::_draw_soft_mesh() {
_update_physics_server();
visual_server_handler.open();
PhysicsServer::get_singleton()->soft_body_update_visual_server(physics_rid, &visual_server_handler);
visual_server_handler.close();
rendering_server_handler.open();
PhysicsServer::get_singleton()->soft_body_update_rendering_server(physics_rid, &rendering_server_handler);
rendering_server_handler.close();
visual_server_handler.commit_changes();
rendering_server_handler.commit_changes();
}
void SoftBody::_prepare_physics_server() {

View File

@ -77,7 +77,7 @@ public:
};
private:
SoftBodyRenderingServerHandler visual_server_handler;
SoftBodyRenderingServerHandler rendering_server_handler;
RID physics_rid;

View File

@ -37,7 +37,7 @@
#include "scene/main/viewport.h"
#include "scene/resources/world.h"
#include "scene/scene_string_names.h"
#include "servers/visual_server_callbacks.h"
#include "servers/rendering_server_callbacks.h"
/*

View File

@ -33,7 +33,7 @@
#include "scene/resources/material.h"
#include "scene/resources/world.h"
#include "scene/scene_string_names.h"
#include "servers/visual_server.h"
#include "servers/rendering_server.h"
#include "skeleton.h"
AABB VisualInstance::get_transformed_aabb() const {

View File

@ -34,7 +34,7 @@
#include "core/object/reference.h"
#include "core/containers/rid.h"
#include "scene/3d/cull_instance.h"
#include "servers/visual_server.h"
#include "servers/rendering_server.h"
class Material;

View File

@ -42,7 +42,7 @@
#include "scene/main/scene_tree.h"
#include "scene/main/viewport.h"
#include "scene/resources/packed_scene.h"
#include "servers/visual_server.h"
#include "servers/rendering_server.h"
void ScriptDebuggerRemote::_send_video_memory() {
List<ResourceUsage> usage;

View File

@ -31,7 +31,7 @@
#include "button.h"
#include "core/string/translation.h"
#include "servers/visual_server.h"
#include "servers/rendering_server.h"
Size2 Button::get_minimum_size() const {
Size2 minsize = get_theme_font("font")->get_string_size(xl_text);

View File

@ -30,7 +30,7 @@
#include "check_box.h"
#include "servers/visual_server.h"
#include "servers/rendering_server.h"
Size2 CheckBox::get_icon_size() const {
Ref<Texture> checked = Control::get_theme_icon("checked");

View File

@ -31,7 +31,7 @@
#include "check_button.h"
#include "core/string/print_string.h"
#include "servers/visual_server.h"
#include "servers/rendering_server.h"
Size2 CheckButton::get_icon_size() const {
Ref<Texture> on = Control::get_theme_icon(is_disabled() ? "on_disabled" : "on");

View File

@ -43,7 +43,7 @@
#include "scene/main/timer.h"
#include "scene/main/viewport.h"
#include "scene/scene_string_names.h"
#include "servers/visual_server.h"
#include "servers/rendering_server.h"
#ifdef TOOLS_ENABLED
#include "editor/editor_settings.h"

View File

@ -31,7 +31,7 @@
#include "nine_patch_rect.h"
#include "core/config/project_settings.h"
#include "servers/visual_server.h"
#include "servers/rendering_server.h"
void NinePatchRect::_notification(int p_what) {
if (p_what == NOTIFICATION_DRAW) {

View File

@ -30,7 +30,7 @@
#include "texture_rect.h"
#include "core/core_string_names.h"
#include "servers/visual_server.h"
#include "servers/rendering_server.h"
void TextureRect::_notification(int p_what) {
if (p_what == NOTIFICATION_DRAW) {

View File

@ -33,7 +33,7 @@
#include "core/math/transform_2d.h"
#include "scene/main/node.h"
#include "scene/resources/texture.h"
#include "servers/visual_server.h"
#include "servers/rendering_server.h"
class Camera;
class Camera2D;

View File

@ -31,7 +31,7 @@
#include "capsule_shape_2d.h"
#include "servers/physics_2d_server.h"
#include "servers/visual_server.h"
#include "servers/rendering_server.h"
Vector<Vector2> CapsuleShape2D::_get_points() const {
Vector<Vector2> points;

View File

@ -31,7 +31,7 @@
#include "circle_shape_2d.h"
#include "servers/physics_2d_server.h"
#include "servers/visual_server.h"
#include "servers/rendering_server.h"
bool CircleShape2D::_edit_is_selected_on_click(const Point2 &p_point, double p_tolerance) const {
return p_point.length() < get_radius() + p_tolerance;

View File

@ -31,7 +31,7 @@
#include "concave_polygon_shape_2d.h"
#include "servers/physics_2d_server.h"
#include "servers/visual_server.h"
#include "servers/rendering_server.h"
bool ConcavePolygonShape2D::_edit_is_selected_on_click(const Point2 &p_point, double p_tolerance) const {
PoolVector<Vector2> s = get_segments();

View File

@ -32,7 +32,7 @@
#include "core/math/geometry.h"
#include "servers/physics_2d_server.h"
#include "servers/visual_server.h"
#include "servers/rendering_server.h"
bool ConvexPolygonShape2D::_edit_is_selected_on_click(const Point2 &p_point, double p_tolerance) const {
return Geometry::is_point_in_polygon(p_point, points);

View File

@ -33,7 +33,7 @@
#include "core/config/project_settings.h"
#include "scene/resources/sky.h"
#include "scene/resources/texture.h"
#include "servers/visual_server.h"
#include "servers/rendering_server.h"
#include "texture.h"
RID Environment::get_rid() const {

View File

@ -31,7 +31,7 @@
#include "line_shape_2d.h"
#include "servers/physics_2d_server.h"
#include "servers/visual_server.h"
#include "servers/rendering_server.h"
bool LineShape2D::_edit_is_selected_on_click(const Point2 &p_point, double p_tolerance) const {
Vector2 point = get_d() * get_normal();

View File

@ -34,7 +34,7 @@
#include "core/config/project_settings.h"
#include "core/version.h"
#include "scene/resources/texture.h"
#include "servers/visual/shader_language.h"
#include "servers/rendering/shader_language.h"
#ifdef TOOLS_ENABLED
#include "editor/editor_settings.h"

View File

@ -33,7 +33,7 @@
#include "core/object/resource.h"
#include "core/containers/self_list.h"
#include "scene/resources/shader.h"
#include "servers/visual_server.h"
#include "servers/rendering_server.h"
class Texture;

View File

@ -36,7 +36,7 @@
#include "scene/resources/material.h"
#include "scene/resources/shape.h"
#include "servers/visual_server.h"
#include "servers/rendering_server.h"
class Mesh : public Resource {
GDCLASS(Mesh, Resource);

Some files were not shown because too many files have changed in this diff Show More