Actual buildable 4.6.1 release
Some checks failed
🔗 GHA / 📊 Static checks (push) Has been cancelled
🔗 GHA / 🤖 Android (push) Has been cancelled
🔗 GHA / 🍏 iOS (push) Has been cancelled
🔗 GHA / 🐧 Linux (push) Has been cancelled
🔗 GHA / 🍎 macOS (push) Has been cancelled
🔗 GHA / 🏁 Windows (push) Has been cancelled
🔗 GHA / 🌐 Web (push) Has been cancelled
Some checks failed
🔗 GHA / 📊 Static checks (push) Has been cancelled
🔗 GHA / 🤖 Android (push) Has been cancelled
🔗 GHA / 🍏 iOS (push) Has been cancelled
🔗 GHA / 🐧 Linux (push) Has been cancelled
🔗 GHA / 🍎 macOS (push) Has been cancelled
🔗 GHA / 🏁 Windows (push) Has been cancelled
🔗 GHA / 🌐 Web (push) Has been cancelled
This commit is contained in:
@@ -30,9 +30,3 @@
|
|||||||
|
|
||||||
#include "command_queue_mt.h"
|
#include "command_queue_mt.h"
|
||||||
|
|
||||||
CommandQueueMT::CommandQueueMT() {
|
|
||||||
command_mem.reserve(DEFAULT_COMMAND_MEM_SIZE_KB * 1024);
|
|
||||||
}
|
|
||||||
|
|
||||||
CommandQueueMT::~CommandQueueMT() {
|
|
||||||
}
|
|
||||||
|
|||||||
@@ -30,4 +30,3 @@
|
|||||||
|
|
||||||
#include "rid_owner.h"
|
#include "rid_owner.h"
|
||||||
|
|
||||||
SafeNumeric<uint64_t> RID_AllocBase::base_id{ 1 };
|
|
||||||
|
|||||||
@@ -171,13 +171,16 @@ env_thirdparty.Prepend(
|
|||||||
CPPPATH=[
|
CPPPATH=[
|
||||||
"#thirdparty/directx_headers/include/directx",
|
"#thirdparty/directx_headers/include/directx",
|
||||||
"#thirdparty/directx_headers/include/dxguids",
|
"#thirdparty/directx_headers/include/dxguids",
|
||||||
"#thirdparty/d3d12ma",
|
|
||||||
]
|
]
|
||||||
)
|
)
|
||||||
|
|
||||||
env_thirdparty.add_source_files(thirdparty_obj, "#thirdparty/d3d12ma/D3D12MemAlloc.cpp")
|
|
||||||
env.drivers_sources += thirdparty_obj
|
env.drivers_sources += thirdparty_obj
|
||||||
|
|
||||||
|
env_d3d12_rdd.Prepend(CPPPATH=[
|
||||||
|
"#thirdparty/d3d12ma",
|
||||||
|
"#thirdparty/directx_headers/include/dxguids",
|
||||||
|
])
|
||||||
|
|
||||||
# Godot source files.
|
# Godot source files.
|
||||||
|
|
||||||
driver_obj = []
|
driver_obj = []
|
||||||
|
|||||||
@@ -88,8 +88,8 @@ void NodeDock::update_lists() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
void NodeDock::set_node(Node *p_node) {
|
void NodeDock::set_node(Node *p_node) {
|
||||||
connections->set_node(p_node);
|
connections->set_object(p_node);
|
||||||
groups->set_current(p_node);
|
groups->set_selection(p_node ? Vector<Node *>{ p_node } : Vector<Node *>{});
|
||||||
|
|
||||||
if (p_node) {
|
if (p_node) {
|
||||||
if (connections_button->is_pressed()) {
|
if (connections_button->is_pressed()) {
|
||||||
|
|||||||
@@ -30,7 +30,3 @@
|
|||||||
|
|
||||||
#include "godot_broad_phase_2d.h"
|
#include "godot_broad_phase_2d.h"
|
||||||
|
|
||||||
GodotBroadPhase2D::CreateFunction GodotBroadPhase2D::create_func = nullptr;
|
|
||||||
|
|
||||||
GodotBroadPhase2D::~GodotBroadPhase2D() {
|
|
||||||
}
|
|
||||||
|
|||||||
@@ -30,7 +30,3 @@
|
|||||||
|
|
||||||
#include "godot_broad_phase_3d.h"
|
#include "godot_broad_phase_3d.h"
|
||||||
|
|
||||||
GodotBroadPhase3D::CreateFunction GodotBroadPhase3D::create_func = nullptr;
|
|
||||||
|
|
||||||
GodotBroadPhase3D::~GodotBroadPhase3D() {
|
|
||||||
}
|
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ env_minimp3 = env_modules.Clone()
|
|||||||
|
|
||||||
thirdparty_dir = "#thirdparty/minimp3/"
|
thirdparty_dir = "#thirdparty/minimp3/"
|
||||||
|
|
||||||
env_minimp3.Prepend(CPPEXTPATH=[thirdparty_dir])
|
env_minimp3.Prepend(CPPPATH=[thirdparty_dir])
|
||||||
|
|
||||||
if not env["minimp3_extra_formats"]:
|
if not env["minimp3_extra_formats"]:
|
||||||
env_minimp3.Append(CPPDEFINES=["MINIMP3_ONLY_MP3"])
|
env_minimp3.Append(CPPDEFINES=["MINIMP3_ONLY_MP3"])
|
||||||
|
|||||||
@@ -34,6 +34,8 @@
|
|||||||
|
|
||||||
#include "audio_stream_mp3.h"
|
#include "audio_stream_mp3.h"
|
||||||
|
|
||||||
|
#include "core/io/file_access.h"
|
||||||
|
|
||||||
int AudioStreamPlaybackMP3::_mix_internal(AudioFrame *p_buffer, int p_frames) {
|
int AudioStreamPlaybackMP3::_mix_internal(AudioFrame *p_buffer, int p_frames) {
|
||||||
if (!active) {
|
if (!active) {
|
||||||
return 0;
|
return 0;
|
||||||
@@ -239,7 +241,7 @@ void AudioStreamMP3::set_data(const Vector<uint8_t> &p_data) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
Vector<uint8_t> AudioStreamMP3::get_data() const {
|
Vector<uint8_t> AudioStreamMP3::get_data() const {
|
||||||
return data;
|
return Vector<uint8_t>(data);
|
||||||
}
|
}
|
||||||
|
|
||||||
void AudioStreamMP3::set_loop(bool p_enable) {
|
void AudioStreamMP3::set_loop(bool p_enable) {
|
||||||
|
|||||||
@@ -32,12 +32,3 @@
|
|||||||
|
|
||||||
using namespace RendererDummy;
|
using namespace RendererDummy;
|
||||||
|
|
||||||
TextureStorage *TextureStorage::singleton = nullptr;
|
|
||||||
|
|
||||||
TextureStorage::TextureStorage() {
|
|
||||||
singleton = this;
|
|
||||||
}
|
|
||||||
|
|
||||||
TextureStorage::~TextureStorage() {
|
|
||||||
singleton = nullptr;
|
|
||||||
}
|
|
||||||
|
|||||||
@@ -32,12 +32,3 @@
|
|||||||
|
|
||||||
using namespace RendererRD;
|
using namespace RendererRD;
|
||||||
|
|
||||||
ForwardIDStorage *ForwardIDStorage::singleton = nullptr;
|
|
||||||
|
|
||||||
ForwardIDStorage::ForwardIDStorage() {
|
|
||||||
singleton = this;
|
|
||||||
}
|
|
||||||
|
|
||||||
ForwardIDStorage::~ForwardIDStorage() {
|
|
||||||
singleton = nullptr;
|
|
||||||
}
|
|
||||||
|
|||||||
@@ -30,18 +30,3 @@
|
|||||||
|
|
||||||
#include "render_data_rd.h"
|
#include "render_data_rd.h"
|
||||||
|
|
||||||
Ref<RenderSceneBuffers> RenderDataRD::get_render_scene_buffers() const {
|
|
||||||
return render_buffers;
|
|
||||||
}
|
|
||||||
|
|
||||||
RenderSceneData *RenderDataRD::get_render_scene_data() const {
|
|
||||||
return scene_data;
|
|
||||||
}
|
|
||||||
|
|
||||||
RID RenderDataRD::get_environment() const {
|
|
||||||
return environment;
|
|
||||||
}
|
|
||||||
|
|
||||||
RID RenderDataRD::get_camera_attributes() const {
|
|
||||||
return camera_attributes;
|
|
||||||
}
|
|
||||||
|
|||||||
@@ -30,8 +30,3 @@
|
|||||||
|
|
||||||
#include "rendering_method.h"
|
#include "rendering_method.h"
|
||||||
|
|
||||||
RenderingMethod::RenderingMethod() {
|
|
||||||
}
|
|
||||||
|
|
||||||
RenderingMethod::~RenderingMethod() {
|
|
||||||
}
|
|
||||||
|
|||||||
@@ -30,20 +30,3 @@
|
|||||||
|
|
||||||
#include "rendering_server_globals.h"
|
#include "rendering_server_globals.h"
|
||||||
|
|
||||||
bool RenderingServerGlobals::threaded = false;
|
|
||||||
|
|
||||||
RendererUtilities *RenderingServerGlobals::utilities = nullptr;
|
|
||||||
RendererLightStorage *RenderingServerGlobals::light_storage = nullptr;
|
|
||||||
RendererMaterialStorage *RenderingServerGlobals::material_storage = nullptr;
|
|
||||||
RendererMeshStorage *RenderingServerGlobals::mesh_storage = nullptr;
|
|
||||||
RendererParticlesStorage *RenderingServerGlobals::particles_storage = nullptr;
|
|
||||||
RendererTextureStorage *RenderingServerGlobals::texture_storage = nullptr;
|
|
||||||
RendererGI *RenderingServerGlobals::gi = nullptr;
|
|
||||||
RendererFog *RenderingServerGlobals::fog = nullptr;
|
|
||||||
RendererCameraAttributes *RenderingServerGlobals::camera_attributes = nullptr;
|
|
||||||
RendererCanvasRender *RenderingServerGlobals::canvas_render = nullptr;
|
|
||||||
RendererCompositor *RenderingServerGlobals::rasterizer = nullptr;
|
|
||||||
|
|
||||||
RendererCanvasCull *RenderingServerGlobals::canvas = nullptr;
|
|
||||||
RendererViewport *RenderingServerGlobals::viewport = nullptr;
|
|
||||||
RenderingMethod *RenderingServerGlobals::scene = nullptr;
|
|
||||||
|
|||||||
@@ -29,11 +29,3 @@
|
|||||||
/**************************************************************************/
|
/**************************************************************************/
|
||||||
|
|
||||||
#include "xr_controller_tracker.h"
|
#include "xr_controller_tracker.h"
|
||||||
|
|
||||||
#include "core/input/input.h"
|
|
||||||
|
|
||||||
void XRControllerTracker::_bind_methods() {}
|
|
||||||
|
|
||||||
XRControllerTracker::XRControllerTracker() {
|
|
||||||
type = XRServer::TRACKER_CONTROLLER;
|
|
||||||
}
|
|
||||||
|
|||||||
Reference in New Issue
Block a user