-
Notifications
You must be signed in to change notification settings - Fork 0
/
xmake.lua
35 lines (33 loc) · 1.5 KB
/
xmake.lua
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
set_project("opengl-samples")
set_languages("cxx20")
includes("samples/01-create-window/xmake.lua")
includes("samples/02-init-opengl/xmake.lua")
includes("samples/03-fps-camera/xmake.lua")
includes("samples/04-render-mesh/xmake.lua")
includes("samples/05-texture/xmake.lua")
includes("samples/06-lighting/xmake.lua")
includes("samples/07-model-loading/xmake.lua")
includes("samples/08-frame-buffer/xmake.lua")
includes("samples/09-shadow-mapping/xmake.lua")
includes("samples/10-particles/xmake.lua")
includes("samples/11-instance-rendering/xmake.lua")
includes("samples/12-cascade-shadow-mapping/xmake.lua")
includes("samples/13-terrain/xmake.lua")
includes("samples/14-point-light/xmake.lua")
includes("samples/15-bloom/xmake.lua")
includes("samples/16-anti-aliasing/xmake.lua")
includes("samples/17-skybox/xmake.lua")
includes("samples/18-reflection/xmake.lua")
includes("samples/19-gui/xmake.lua")
-- includes("samples/20-scripting/xmake.lua")
includes("samples/21-deferred-rendering/xmake.lua")
includes("samples/22-fast-approximation-anti-aliasing/xmake.lua")
includes("samples/23-multi-sample-anti-aliasing/xmake.lua")
includes("samples/24-screen-space-ambient-occlusion/xmake.lua")
includes("samples/25-horizon-based-ambient-occlusion/xmake.lua")
includes("samples/26-raymarching/xmake.lua")
includes("samples/27-animated-model/xmake.lua")
includes("samples/28-multi-draw-indirect/xmake.lua")
includes("samples/demo-scene-1/xmake.lua")
-- includes("samples/demo-scene-2/xmake.lua")
includes("samples/demo-scene-3/xmake.lua")