diff --git a/.gn b/.gn deleted file mode 100644 index 4910cd7..0000000 --- a/.gn +++ /dev/null @@ -1,2 +0,0 @@ -# The location of the build configuration file. -buildconfig = "//build/gn/BUILDCONFIG.gn" diff --git a/BUILD.gn b/BUILD.gn deleted file mode 100644 index 8d7591b..0000000 --- a/BUILD.gn +++ /dev/null @@ -1,5 +0,0 @@ -group("kaliber") { - deps = [ - "//src/demo", - ] -} diff --git a/README.md b/README.md index 5fea6ac..570857b 100644 --- a/README.md +++ b/README.md @@ -14,11 +14,6 @@ Android: cd build/android ./gradlew :app:assembleRelease ``` -GN (linux only for now): -```text -gn gen --args='is_debug=false' out/release -ninja -C out/release -``` #### Third-party libraries: [glew](https://github.com/nigels-com/glew), [jsoncpp](https://github.com/open-source-parsers/jsoncpp), diff --git a/build/gn/BUILD.gn b/build/gn/BUILD.gn deleted file mode 100644 index baab99a..0000000 --- a/build/gn/BUILD.gn +++ /dev/null @@ -1,40 +0,0 @@ -config("compiler_defaults") { - if (current_os == "linux") { - cflags = [ - "-fPIC", - "-pthread", - "-g", - ] - - cflags_cc = [ - "-std=c++17", - "-I../../src", - ] - } -} - -config("executable_ldconfig") { - ldflags = [ - "-Wl,-rpath=\$ORIGIN/", - "-Wl,-rpath-link=", - ] -} - -config("debug") { - defines = [ "_DEBUG" ] - - if (current_os == "linux") { - if (current_cpu == "x64") { - defines += [ "_GLIBCXX_DEBUG=1" ] - } - } -} - -config("release") { - cflags = [] - defines = [ "NDEBUG" ] - - if (current_os == "linux") { - cflags += [ "-Ofast" ] - } -} diff --git a/build/gn/BUILDCONFIG.gn b/build/gn/BUILDCONFIG.gn deleted file mode 100644 index 2818635..0000000 --- a/build/gn/BUILDCONFIG.gn +++ /dev/null @@ -1,41 +0,0 @@ -declare_args() { - is_debug = false -} - -if (target_os == "") { - target_os = host_os -} -if (target_cpu == "") { - target_cpu = host_cpu -} -if (current_cpu == "") { - current_cpu = target_cpu -} -if (current_os == "") { - current_os = target_os -} - -_compiler_default_config = [ "//build/gn:compiler_defaults" ] - -# Debug/release-related defines. -if (is_debug) { - _compiler_default_config += [ "//build/gn:debug" ] -} else { - _compiler_default_config += [ "//build/gn:release" ] -} - -set_defaults("executable") { - configs = _compiler_default_config - configs += [ "//build/gn:executable_ldconfig" ] -} -set_defaults("static_library") { - configs = _compiler_default_config -} -set_defaults("shared_library") { - configs = _compiler_default_config -} -set_defaults("source_set") { - configs = _compiler_default_config -} - -set_default_toolchain("//build/gn/toolchain:clang") diff --git a/build/gn/toolchain/BUILD.gn b/build/gn/toolchain/BUILD.gn deleted file mode 100644 index b358f5b..0000000 --- a/build/gn/toolchain/BUILD.gn +++ /dev/null @@ -1,151 +0,0 @@ -toolchain("clang") { - tool("cc") { - depfile = "{{output}}.d" - command = "clang -MMD -MF $depfile {{defines}} {{include_dirs}} {{cflags}} {{cflags_c}} -c {{source}} -o {{output}}" - depsformat = "gcc" - description = "CC {{output}}" - outputs = - [ "{{source_out_dir}}/{{target_output_name}}.{{source_name_part}}.o" ] - } - - tool("cxx") { - depfile = "{{output}}.d" - command = "clang++ -MMD -MF $depfile {{defines}} {{include_dirs}} {{cflags}} {{cflags_cc}} -c {{source}} -o {{output}}" - depsformat = "gcc" - description = "CXX {{output}}" - outputs = - [ "{{source_out_dir}}/{{target_output_name}}.{{source_name_part}}.o" ] - } - - tool("alink") { - rspfile = "{{output}}.rsp" - command = "rm -f {{output}} && ar rcs {{output}} @$rspfile" - description = "AR {{target_output_name}}{{output_extension}}" - rspfile_content = "{{inputs}}" - outputs = - [ "{{target_out_dir}}/{{target_output_name}}{{output_extension}}" ] - default_output_extension = ".a" - output_prefix = "lib" - } - - tool("solink") { - soname = "{{target_output_name}}{{output_extension}}" # e.g. "libfoo.so". - sofile = "{{output_dir}}/$soname" - rspfile = soname + ".rsp" - - command = "clang++ -shared {{ldflags}} -o $sofile -Wl,-soname=$soname @$rspfile" - rspfile_content = "-Wl,--whole-archive {{inputs}} {{solibs}} -Wl,--no-whole-archive {{libs}}" - - description = "SOLINK $soname" - - # Use this for {{output_extension}} expansions unless a target manually - # overrides it (in which case {{output_extension}} will be what the target - # specifies). - default_output_extension = ".so" - - # Use this for {{output_dir}} expansions unless a target manually overrides - # it (in which case {{output_dir}} will be what the target specifies). - default_output_dir = "{{root_out_dir}}" - - outputs = [ sofile ] - link_output = sofile - depend_output = sofile - output_prefix = "lib" - } - - tool("link") { - outfile = "{{target_output_name}}{{output_extension}}" - rspfile = "$outfile.rsp" - command = "clang++ {{ldflags}} -o $outfile -Wl,--start-group @$rspfile {{solibs}} -Wl,--end-group {{libs}}" - description = "LINK $outfile" - default_output_dir = "{{root_out_dir}}" - rspfile_content = "{{inputs}}" - outputs = [ outfile ] - } - - tool("stamp") { - command = "touch {{output}}" - description = "STAMP {{output}}" - } - - tool("copy") { - command = "cp -af {{source}} {{output}}" - description = "COPY {{source}} {{output}}" - } -} - -toolchain("gcc") { - tool("cc") { - depfile = "{{output}}.d" - command = "gcc -MMD -MF $depfile {{defines}} {{include_dirs}} {{cflags}} {{cflags_c}} -c {{source}} -o {{output}}" - depsformat = "gcc" - description = "CC {{output}}" - outputs = - [ "{{source_out_dir}}/{{target_output_name}}.{{source_name_part}}.o" ] - } - - tool("cxx") { - depfile = "{{output}}.d" - command = "g++ -MMD -MF $depfile {{defines}} {{include_dirs}} {{cflags}} {{cflags_cc}} -c {{source}} -o {{output}}" - depsformat = "gcc" - description = "CXX {{output}}" - outputs = - [ "{{source_out_dir}}/{{target_output_name}}.{{source_name_part}}.o" ] - } - - tool("alink") { - rspfile = "{{output}}.rsp" - command = "rm -f {{output}} && ar rcs {{output}} @$rspfile" - description = "AR {{target_output_name}}{{output_extension}}" - rspfile_content = "{{inputs}}" - outputs = - [ "{{target_out_dir}}/{{target_output_name}}{{output_extension}}" ] - default_output_extension = ".a" - output_prefix = "lib" - } - - tool("solink") { - soname = "{{target_output_name}}{{output_extension}}" # e.g. "libfoo.so". - sofile = "{{output_dir}}/$soname" - rspfile = soname + ".rsp" - - command = "g++ -shared {{ldflags}} -o $sofile -Wl,-soname=$soname @$rspfile" - rspfile_content = "-Wl,--whole-archive {{inputs}} {{solibs}} -Wl,--no-whole-archive {{libs}}" - - description = "SOLINK $soname" - - # Use this for {{output_extension}} expansions unless a target manually - # overrides it (in which case {{output_extension}} will be what the target - # specifies). - default_output_extension = ".so" - - # Use this for {{output_dir}} expansions unless a target manually overrides - # it (in which case {{output_dir}} will be what the target specifies). - default_output_dir = "{{root_out_dir}}" - - outputs = [ sofile ] - link_output = sofile - depend_output = sofile - output_prefix = "lib" - } - - tool("link") { - outfile = "{{target_output_name}}{{output_extension}}" - rspfile = "$outfile.rsp" - command = "g++ {{ldflags}} -o $outfile -Wl,--start-group @$rspfile {{solibs}} -Wl,--end-group {{libs}}" - description = "LINK $outfile" - default_output_dir = "{{root_out_dir}}" - rspfile_content = "{{inputs}}" - outputs = [ outfile ] - } - - tool("stamp") { - command = "touch {{output}}" - description = "STAMP {{output}}" - } - - tool("copy") { - command = "cp -af {{source}} {{output}}" - description = "COPY {{source}} {{output}}" - } -} diff --git a/src/base/BUILD.gn b/src/base/BUILD.gn deleted file mode 100644 index 17d5c20..0000000 --- a/src/base/BUILD.gn +++ /dev/null @@ -1,35 +0,0 @@ -source_set("base") { - sources = [ - "closure.h", - "collusion_test.cc", - "collusion_test.h", - "file.h", - "hash.h", - "interpolation.h", - "log.cc", - "log.h", - "mem.h", - "misc.h", - "random.h", - "sinc_resampler.cc", - "sinc_resampler.h", - "task_runner.cc", - "task_runner.h", - "thread_pool.cc", - "thread_pool.h", - "timer.cc", - "timer.h", - "vecmath.h", - ] - -# ldflags = [] -# libs = [] - - if (target_os == "linux") { -# ldflags += [ "-L/usr/X11R6/lib" ] - -# libs += [ "X11", "rt", "pthread" ] - } - - deps = [] -} diff --git a/src/demo/BUILD.gn b/src/demo/BUILD.gn deleted file mode 100644 index 0dc8762..0000000 --- a/src/demo/BUILD.gn +++ /dev/null @@ -1,25 +0,0 @@ -executable("demo") { - sources = [ - "credits.cc", - "credits.h", - "damage_type.h", - "demo.cc", - "demo.h", - "enemy.cc", - "enemy.h", - "hud.cc", - "hud.h", - "menu.cc", - "menu.h", - "player.cc", - "player.h", - "sky_quad.cc", - "sky_quad.h", - ] - - deps = [ - "//src/base", - "//src/engine", - "//src/third_party", - ] -} diff --git a/src/engine/BUILD.gn b/src/engine/BUILD.gn deleted file mode 100644 index 503a559..0000000 --- a/src/engine/BUILD.gn +++ /dev/null @@ -1,105 +0,0 @@ -source_set("engine") { - sources = - [ - "animatable.cc", - "animatable.h", - "animator.cc", - "animator.h", - "audio/audio_base.cc", - "audio/audio_base.h", - "audio/audio_forward.h", - "audio/audio.h", - "drawable.cc", - "drawable.h", - "engine.cc", - "engine.h", - "font.cc", - "font.h", - "game_factory.h", - "game.h", - "image_quad.cc", - "image_quad.h", - "image.cc", - "image.h", - "input_event.h", - "mesh.cc", - "mesh.h", - "persistent_data.cc", - "persistent_data.h", - "platform/asset_file.cc", - "platform/asset_file.h", - "platform/platform.cc", - "platform/platform.h", - "renderer/geometry.cc", - "renderer/geometry.h", - "renderer/opengl/opengl.h", - "renderer/opengl/render_command.cc", - "renderer/opengl/render_command.h", - "renderer/opengl/renderer_opengl.cc", - "renderer/opengl/renderer_opengl.h", - "renderer/render_resource.h", - "renderer/renderer_types.cc", - "renderer/renderer_types.h", - "renderer/renderer.h", - "renderer/shader.cc", - "renderer/shader.h", - "renderer/texture.cc", - "renderer/texture.h", - "renderer/vulkan/renderer_vulkan_linux.cc", - "renderer/vulkan/renderer_vulkan.cc", - "renderer/vulkan/vulkan_context_linux.cc", - "renderer/vulkan/vulkan_context.cc", - "shader_source.cc", - "shader_source.h", - "solid_quad.cc", - "solid_quad.h", - "sound_player.cc", - "sound_player.h", - "sound.cc", - "sound.h", - ] - - defines = [ - "VK_USE_PLATFORM_XLIB_KHR", - "VULKAN_NON_CMAKE_BUILD", - "SYSCONFDIR=\"/etc\"", - "FALLBACK_DATA_DIRS=\"/usr/local/share:/usr/share\"", - "FALLBACK_CONFIG_DIRS=\"/etc/xdg\"", - "HAVE_SECURE_GETENV", - ] - - ldflags = [] libs = [] - - if (target_os == "linux") { - sources += - [ - "audio/audio_alsa.cc", - "audio/audio_alsa.h", - "platform/asset_file_linux.cc", - "platform/platform_linux.cc", - "platform/platform_linux.h", - "renderer/opengl/renderer_opengl_linux.cc", - ] - -#ldflags += ["-L/usr/X11R6/lib"] - - libs += [ "X11", "GL", "asound", "pthread" ] - } - - if (target_os == "android") { - sources += [ - "audio/audio_oboe.cc", - "audio/audio_oboe.h", - "platform/asset_file_android.cc", - "platform/platform_android.cc", - "platform/platform_android.h", - "renderer/renderer_android.cc", - ] - -#ldflags += ["-L/usr/X11R6/lib"] - -#libs += ["X11", "rt", "pthread"] - } - - deps = [] -} diff --git a/src/third_party/BUILD.gn b/src/third_party/BUILD.gn deleted file mode 100644 index b628be6..0000000 --- a/src/third_party/BUILD.gn +++ /dev/null @@ -1,225 +0,0 @@ -source_set("third_party") { - sources = [ - "jsoncpp/json.h", - "jsoncpp/jsoncpp.cpp", - "minimp3/minimp3_ex.h", - "minimp3/minimp3.h", - "stb/stb_image.h", - "stb/stb_truetype.h", - "texture_compressor/dxt_encoder_implementation_autogen.h", - "texture_compressor/dxt_encoder_internals.cc", - "texture_compressor/dxt_encoder_internals.h", - "texture_compressor/dxt_encoder.cc", - "texture_compressor/dxt_encoder.h", - "texture_compressor/texture_compressor_etc1.cc", - "texture_compressor/texture_compressor_etc1.h", - "texture_compressor/texture_compressor.cc", - "texture_compressor/texture_compressor.h", - "glslang/glslang/CInterface/glslang_c_interface.cpp", - "glslang/glslang/GenericCodeGen/CodeGen.cpp", - "glslang/glslang/GenericCodeGen/Link.cpp", - "glslang/glslang/MachineIndependent/attribute.cpp", - "glslang/glslang/MachineIndependent/Constant.cpp", - "glslang/glslang/MachineIndependent/glslang_tab.cpp", - "glslang/glslang/MachineIndependent/InfoSink.cpp", - "glslang/glslang/MachineIndependent/Initialize.cpp", - "glslang/glslang/MachineIndependent/Intermediate.cpp", - "glslang/glslang/MachineIndependent/intermOut.cpp", - "glslang/glslang/MachineIndependent/IntermTraverse.cpp", - "glslang/glslang/MachineIndependent/iomapper.cpp", - "glslang/glslang/MachineIndependent/limits.cpp", - "glslang/glslang/MachineIndependent/linkValidate.cpp", - "glslang/glslang/MachineIndependent/parseConst.cpp", - "glslang/glslang/MachineIndependent/ParseContextBase.cpp", - "glslang/glslang/MachineIndependent/ParseHelper.cpp", - "glslang/glslang/MachineIndependent/PoolAlloc.cpp", - "glslang/glslang/MachineIndependent/preprocessor/Pp.cpp", - "glslang/glslang/MachineIndependent/preprocessor/PpAtom.cpp", - "glslang/glslang/MachineIndependent/preprocessor/PpContext.cpp", - "glslang/glslang/MachineIndependent/preprocessor/PpScanner.cpp", - "glslang/glslang/MachineIndependent/preprocessor/PpTokens.cpp", - "glslang/glslang/MachineIndependent/propagateNoContraction.cpp", - "glslang/glslang/MachineIndependent/reflection.cpp", - "glslang/glslang/MachineIndependent/RemoveTree.cpp", - "glslang/glslang/MachineIndependent/Scan.cpp", - "glslang/glslang/MachineIndependent/ShaderLang.cpp", - "glslang/glslang/MachineIndependent/SymbolTable.cpp", - "glslang/glslang/MachineIndependent/Versions.cpp", - "glslang/glslang/OSDependent/Unix/ossource.cpp", - "glslang/OGLCompilersDLL/InitializeDll.cpp", - "glslang/SPIRV/CInterface/spirv_c_interface.cpp", - "glslang/SPIRV/disassemble.cpp", - "glslang/SPIRV/doc.cpp", - "glslang/SPIRV/GlslangToSpv.cpp", - "glslang/SPIRV/InReadableOrder.cpp", - "glslang/SPIRV/Logger.cpp", - "glslang/SPIRV/SpvBuilder.cpp", - "glslang/SPIRV/SpvPostProcess.cpp", - "glslang/SPIRV/SPVRemapper.cpp", - "glslang/SPIRV/SpvTools.cpp", - "glslang/StandAlone/ResourceLimits.cpp", - "spirv-reflect/spirv_reflect.c", - "vma/vk_mem_alloc.cpp", - ] - - defines = [ - "VK_USE_PLATFORM_XLIB_KHR", - "VULKAN_NON_CMAKE_BUILD", - "SYSCONFDIR=\"/etc\"", - "FALLBACK_DATA_DIRS=\"/usr/local/share:/usr/share\"", - "FALLBACK_CONFIG_DIRS=\"/etc/xdg\"", - "HAVE_SECURE_GETENV", - ] - -# ldflags = [] -# libs = [] - - if (target_os == "linux") { - sources += [ - "glew/glew.c", - "glew/glew.h", - "glew/glxew.h", - "vulkan/loader/cJSON.c", - "vulkan/loader/debug_utils.c", - "vulkan/loader/dev_ext_trampoline.c", - "vulkan/loader/extension_manual.c", - "vulkan/loader/loader.c", - "vulkan/loader/murmurhash.c", - "vulkan/loader/phys_dev_ext.c", - "vulkan/loader/trampoline.c", - "vulkan/loader/unknown_ext_chain.c", - "vulkan/loader/wsi.c", - ] - -# ldflags += [ "-L/usr/X11R6/lib" ] - - libs = [ "dl" ] - } - - if (target_os == "android") { - sources += [ - "android/gl3stub.c", - "android/gl3stub.h", - "android/GLContext.cpp", - "android/GLContext.h", - "minizip/ioapi.c", - "minizip/ioapi.h", - "minizip/unzip.c", - "minizip/unzip.h", - "oboe/include/oboe/AudioStream.h", - "oboe/include/oboe/AudioStreamBase.h", - "oboe/include/oboe/AudioStreamBuilder.h", - "oboe/include/oboe/AudioStreamCallback.h", - "oboe/include/oboe/Definitions.h", - "oboe/include/oboe/LatencyTuner.h", - "oboe/include/oboe/Oboe.h", - "oboe/include/oboe/ResultWithValue.h", - "oboe/include/oboe/StabilizedCallback.h", - "oboe/include/oboe/Utilities.h", - "oboe/include/oboe/Version.h", - "oboe/src/aaudio/AAudioLoader.cpp", - "oboe/src/aaudio/AAudioLoader.h", - "oboe/src/aaudio/AudioStreamAAudio.cpp", - "oboe/src/aaudio/AudioStreamAAudio.h", - "oboe/src/common/AudioClock.h", - "oboe/src/common/AudioSourceCaller.cpp", - "oboe/src/common/AudioSourceCaller.h", - "oboe/src/common/AudioStream.cpp", - "oboe/src/common/AudioStreamBuilder.cpp", - "oboe/src/common/DataConversionFlowGraph.cpp", - "oboe/src/common/DataConversionFlowGraph.h", - "oboe/src/common/FilterAudioStream.cpp", - "oboe/src/common/FilterAudioStream.h", - "oboe/src/common/FixedBlockAdapter.cpp", - "oboe/src/common/FixedBlockAdapter.h", - "oboe/src/common/FixedBlockReader.cpp", - "oboe/src/common/FixedBlockReader.h", - "oboe/src/common/FixedBlockWriter.cpp", - "oboe/src/common/FixedBlockWriter.h", - "oboe/src/common/LatencyTuner.cpp", - "oboe/src/common/MonotonicCounter.h", - "oboe/src/common/OboeDebug.h", - "oboe/src/common/QuirksManager.cpp", - "oboe/src/common/QuirksManager.h", - "oboe/src/common/SourceFloatCaller.cpp", - "oboe/src/common/SourceFloatCaller.h", - "oboe/src/common/SourceI16Caller.cpp", - "oboe/src/common/SourceI16Caller.h", - "oboe/src/common/StabilizedCallback.cpp", - "oboe/src/common/Trace.cpp", - "oboe/src/common/Trace.h", - "oboe/src/common/Utilities.cpp", - "oboe/src/common/Version.cpp", - "oboe/src/fifo/FifoBuffer.cpp", - "oboe/src/fifo/FifoBuffer.h", - "oboe/src/fifo/FifoController.cpp", - "oboe/src/fifo/FifoController.h", - "oboe/src/fifo/FifoControllerBase.cpp", - "oboe/src/fifo/FifoControllerBase.h", - "oboe/src/fifo/FifoControllerIndirect.cpp", - "oboe/src/fifo/FifoControllerIndirect.h", - "oboe/src/flowgraph/ClipToRange.cpp", - "oboe/src/flowgraph/ClipToRange.h", - "oboe/src/flowgraph/FlowGraphNode.cpp", - "oboe/src/flowgraph/FlowGraphNode.h", - "oboe/src/flowgraph/ManyToMultiConverter.cpp", - "oboe/src/flowgraph/ManyToMultiConverter.h", - "oboe/src/flowgraph/MonoToMultiConverter.cpp", - "oboe/src/flowgraph/MonoToMultiConverter.h", - "oboe/src/flowgraph/RampLinear.cpp", - "oboe/src/flowgraph/RampLinear.h", - "oboe/src/flowgraph/resampler/HyperbolicCosineWindow.h", - "oboe/src/flowgraph/resampler/IntegerRatio.cpp", - "oboe/src/flowgraph/resampler/IntegerRatio.h", - "oboe/src/flowgraph/resampler/KaiserWindow.h", - "oboe/src/flowgraph/resampler/LinearResampler.cpp", - "oboe/src/flowgraph/resampler/LinearResampler.h", - "oboe/src/flowgraph/resampler/MultiChannelResampler.cpp", - "oboe/src/flowgraph/resampler/MultiChannelResampler.h", - "oboe/src/flowgraph/resampler/PolyphaseResampler.cpp", - "oboe/src/flowgraph/resampler/PolyphaseResampler.h", - "oboe/src/flowgraph/resampler/PolyphaseResamplerMono.cpp", - "oboe/src/flowgraph/resampler/PolyphaseResamplerMono.h", - "oboe/src/flowgraph/resampler/PolyphaseResamplerStereo.cpp", - "oboe/src/flowgraph/resampler/PolyphaseResamplerStereo.h", - "oboe/src/flowgraph/resampler/SincResampler.cpp", - "oboe/src/flowgraph/resampler/SincResampler.h", - "oboe/src/flowgraph/resampler/SincResamplerStereo.cpp", - "oboe/src/flowgraph/resampler/SincResamplerStereo.h", - "oboe/src/flowgraph/SampleRateConverter.cpp", - "oboe/src/flowgraph/SampleRateConverter.h", - "oboe/src/flowgraph/SinkFloat.cpp", - "oboe/src/flowgraph/SinkFloat.h", - "oboe/src/flowgraph/SinkI16.cpp", - "oboe/src/flowgraph/SinkI16.h", - "oboe/src/flowgraph/SinkI24.cpp", - "oboe/src/flowgraph/SinkI24.h", - "oboe/src/flowgraph/SourceFloat.cpp", - "oboe/src/flowgraph/SourceFloat.h", - "oboe/src/flowgraph/SourceI16.cpp", - "oboe/src/flowgraph/SourceI16.h", - "oboe/src/flowgraph/SourceI24.cpp", - "oboe/src/flowgraph/SourceI24.h", - "oboe/src/opensles/AudioInputStreamOpenSLES.cpp", - "oboe/src/opensles/AudioInputStreamOpenSLES.h", - "oboe/src/opensles/AudioOutputStreamOpenSLES.cpp", - "oboe/src/opensles/AudioOutputStreamOpenSLES.h", - "oboe/src/opensles/AudioStreamBuffered.cpp", - "oboe/src/opensles/AudioStreamBuffered.h", - "oboe/src/opensles/AudioStreamOpenSLES.cpp", - "oboe/src/opensles/AudioStreamOpenSLES.h", - "oboe/src/opensles/EngineOpenSLES.cpp", - "oboe/src/opensles/EngineOpenSLES.h", - "oboe/src/opensles/OpenSLESUtilities.cpp", - "oboe/src/opensles/OpenSLESUtilities.h", - "oboe/src/opensles/OutputMixerOpenSLES.cpp", - "oboe/src/opensles/OutputMixerOpenSLES.h", - "texture_compressor/dxt_encoder_neon.cc", - "texture_compressor/dxt_encoder_neon.h", - "texture_compressor/texture_compressor_etc1_neon.cc", - "texture_compressor/texture_compressor_etc1_neon.h", - ] - } - - deps = [] -}