wip
This commit is contained in:
parent
65455ad471
commit
4112a9efbf
@ -206,5 +206,7 @@ namespace collada::scene {
|
||||
XMVECTOR const & light_position_world,
|
||||
int nodes_count,
|
||||
instance_types::node const * const node_instances);
|
||||
|
||||
void stat_textures(collada::types::descriptor const * const descriptor);
|
||||
};
|
||||
}
|
||||
|
||||
@ -71,6 +71,8 @@ namespace collada::scene {
|
||||
animate::animate_node(node_state.node_instances[i], t);
|
||||
node_state.update_node_world_transform(node_state.node_instances[i]);
|
||||
}
|
||||
|
||||
vulkan.stat_textures(descriptor);
|
||||
}
|
||||
|
||||
void state::unload_scene()
|
||||
|
||||
@ -2,6 +2,7 @@
|
||||
#include <stdio.h>
|
||||
#include <stdint.h>
|
||||
#include <assert.h>
|
||||
#include <sys/stat.h>
|
||||
|
||||
#include "volk/volk.h"
|
||||
#include "vulkan/vk_enum_string_helper.h"
|
||||
@ -78,7 +79,7 @@ inline static void vulkan_vertex_input_states(collada::types::descriptor const *
|
||||
VkVertexInputBindingDescription * vertexBindingDescriptions)
|
||||
{
|
||||
for (int i = 0; i < descriptor->inputs_list_count; i++) {
|
||||
collada::types::inputs const & inputs = descriptor->inputs_list[i];
|
||||
collada::types::inputs const & inputs = descriptor->inputs_list[1];
|
||||
VkVertexInputAttributeDescription * vertexAttributeDescriptions = NewM<VkVertexInputAttributeDescription>(inputs.elements_count + collada::inputs::skin_inputs.elements_count);
|
||||
uint32_t stride = vulkan_load_layout(inputs,
|
||||
0, // binding
|
||||
@ -1160,6 +1161,13 @@ namespace collada::scene {
|
||||
0, nullptr);
|
||||
}
|
||||
|
||||
void vulkan::stat_textures(collada::types::descriptor const * const descriptor)
|
||||
{
|
||||
for (int i = 0; i < descriptor->images_count; i++) {
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
void vulkan::destroy_all(collada::types::descriptor const * const descriptor)
|
||||
{
|
||||
for (int i = 0; i < descriptor->images_count; i++) {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user