Skip to content

Commit 8cb0aca

Browse files
committed
Major shader refactor
1 parent 0b5ccda commit 8cb0aca

98 files changed

Lines changed: 3912 additions & 3784 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

src/app/editor/inspector/render.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#include "IconsFontAwesome6.h"
22
#include "common.h"
33
#include "config.h"
4-
#include "debug.h"
4+
#include "platform.h"
55
#include "sections.h"
66
#include "session.h"
77
#include "vkrt.h"

src/app/render/benchmark.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
#include "cli/cli.h"
44
#include "debug.h"
5+
#include "platform.h"
56
#include "vkrt.h"
67
#include "vkrt_types.h"
78

src/core/api/lifecycle.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
#include "images.h"
1010
#include "instance.h"
1111
#include "pipeline.h"
12+
#include "platform.h"
1213
#include "procs.h"
1314
#include "rebuild.h"
1415
#include "scene.h"
@@ -21,12 +22,12 @@
2122
#include "validation.h"
2223
#include "vkrt_internal.h"
2324
#include "vkrt_types.h"
24-
#include "vulkan/vulkan_core.h"
2525

2626
#include <stdint.h>
2727
#include <stdio.h>
2828
#include <stdlib.h>
2929
#include <string.h>
30+
#include <vulkan/vulkan_core.h>
3031

3132
#ifdef _WIN32
3233
#define GLFW_EXPOSE_NATIVE_WIN32

src/core/meson.build

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,9 @@ vkrt_sources = files(
88
'runtime/device.c',
99
'runtime/procs.c',
1010
'runtime/instance.c',
11-
'render/pipeline.c',
11+
'render/pipeline_common.c',
12+
'render/pipeline_rt.c',
13+
'render/pipeline_compute.c',
1214
'scene/camera.c',
1315
'scene/environment.c',
1416
'scene/exposure.c',

0 commit comments

Comments
 (0)