feat: modules moved and engine moved to submodule
This commit is contained in:
parent
dfb5e645cd
commit
c33d2130cc
5136 changed files with 225275 additions and 64485 deletions
|
|
@ -645,19 +645,19 @@ void LightmapperRD::_create_acceleration_structures(RenderingDevice *rd, Size2i
|
|||
r_cluster_aabbs_buffer = rd->storage_buffer_create(cab.size(), cab);
|
||||
|
||||
Vector<uint8_t> lb = lights.to_byte_array();
|
||||
if (lb.size() == 0) {
|
||||
if (lb.is_empty()) {
|
||||
lb.resize(sizeof(Light)); //even if no lights, the buffer must exist
|
||||
}
|
||||
lights_buffer = rd->storage_buffer_create(lb.size(), lb);
|
||||
|
||||
Vector<uint8_t> sb = seam_buffer_vec.to_byte_array();
|
||||
if (sb.size() == 0) {
|
||||
if (sb.is_empty()) {
|
||||
sb.resize(sizeof(Vector2i) * 2); //even if no seams, the buffer must exist
|
||||
}
|
||||
seams_buffer = rd->storage_buffer_create(sb.size(), sb);
|
||||
|
||||
Vector<uint8_t> pb = p_probe_positions.to_byte_array();
|
||||
if (pb.size() == 0) {
|
||||
if (pb.is_empty()) {
|
||||
pb.resize(sizeof(Probe));
|
||||
}
|
||||
probe_positions_buffer = rd->storage_buffer_create(pb.size(), pb);
|
||||
|
|
|
|||
|
|
@ -28,8 +28,7 @@
|
|||
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
|
||||
/**************************************************************************/
|
||||
|
||||
#ifndef LIGHTMAPPER_RD_H
|
||||
#define LIGHTMAPPER_RD_H
|
||||
#pragma once
|
||||
|
||||
#include "core/templates/local_vector.h"
|
||||
#include "scene/3d/lightmapper.h"
|
||||
|
|
@ -310,5 +309,3 @@ public:
|
|||
|
||||
LightmapperRD();
|
||||
};
|
||||
|
||||
#endif // LIGHTMAPPER_RD_H
|
||||
|
|
|
|||
|
|
@ -28,12 +28,9 @@
|
|||
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
|
||||
/**************************************************************************/
|
||||
|
||||
#ifndef LIGHTMAPPER_RD_REGISTER_TYPES_H
|
||||
#define LIGHTMAPPER_RD_REGISTER_TYPES_H
|
||||
#pragma once
|
||||
|
||||
#include "modules/register_module_types.h"
|
||||
|
||||
void initialize_lightmapper_rd_module(ModuleInitializationLevel p_level);
|
||||
void uninitialize_lightmapper_rd_module(ModuleInitializationLevel p_level);
|
||||
|
||||
#endif // LIGHTMAPPER_RD_REGISTER_TYPES_H
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue