aboutsummaryrefslogtreecommitdiffstats
path: root/thirdparty/imgui-1.92.5/examples/example_null
diff options
context:
space:
mode:
authorladevieq <ladevie.quentin@gmail.com>2026-05-05 00:23:17 +0200
committerladevieq <ladevie.quentin@gmail.com>2026-05-05 00:23:17 +0200
commit3dd580b7365e196bc2ba45d91bc7f78009f341ef (patch)
treea991499eeed6564c42d0d5f71acf1f2109c256ab /thirdparty/imgui-1.92.5/examples/example_null
parent1a92f70f699389219dbda42d175e7898cdbe7783 (diff)
Remove useless files in thirdparty directoy and move to simdjson
Diffstat (limited to 'thirdparty/imgui-1.92.5/examples/example_null')
-rw-r--r--thirdparty/imgui-1.92.5/examples/example_null/Makefile92
-rw-r--r--thirdparty/imgui-1.92.5/examples/example_null/build_win32.bat3
-rw-r--r--thirdparty/imgui-1.92.5/examples/example_null/example_null.vcxproj178
-rw-r--r--thirdparty/imgui-1.92.5/examples/example_null/example_null.vcxproj.filters57
-rw-r--r--thirdparty/imgui-1.92.5/examples/example_null/main.cpp43
5 files changed, 0 insertions, 373 deletions
diff --git a/thirdparty/imgui-1.92.5/examples/example_null/Makefile b/thirdparty/imgui-1.92.5/examples/example_null/Makefile
deleted file mode 100644
index 4a67cec..0000000
--- a/thirdparty/imgui-1.92.5/examples/example_null/Makefile
+++ /dev/null
@@ -1,92 +0,0 @@
-#
-# Cross Platform Makefile
-# Compatible with MSYS2/MINGW, Ubuntu 14.04.1+ and Mac OS X
-#
-# Important: This is a "null backend" application, with no visible output or interaction!
-# This is used for testing purpose and continuous integration, and has little use for end-user.
-#
-
-# Options
-WITH_EXTRA_WARNINGS ?= 0
-WITH_FREETYPE ?= 0
-
-EXE = example_null
-IMGUI_DIR = ../..
-SOURCES = main.cpp
-SOURCES += $(IMGUI_DIR)/imgui.cpp $(IMGUI_DIR)/imgui_demo.cpp $(IMGUI_DIR)/imgui_draw.cpp $(IMGUI_DIR)/imgui_tables.cpp $(IMGUI_DIR)/imgui_widgets.cpp
-OBJS = $(addsuffix .o, $(basename $(notdir $(SOURCES))))
-UNAME_S := $(shell uname -s)
-
-CXXFLAGS += -std=c++11 -I$(IMGUI_DIR)
-CXXFLAGS += -g -Wall -Wformat
-LIBS =
-
-# We use the WITH_EXTRA_WARNINGS flag on our CI setup to eagerly catch zealous warnings
-ifeq ($(WITH_EXTRA_WARNINGS), 1)
- CXXFLAGS += -Wno-zero-as-null-pointer-constant -Wno-double-promotion -Wno-variadic-macros
-endif
-
-# We use the WITH_FREETYPE flag on our CI setup to test compiling misc/freetype/imgui_freetype.cpp
-# (only supported on Linux, and note that the imgui_freetype code currently won't be executed)
-ifeq ($(WITH_FREETYPE), 1)
- SOURCES += $(IMGUI_DIR)/misc/freetype/imgui_freetype.cpp
- CXXFLAGS += $(shell pkg-config --cflags freetype2)
- LIBS += $(shell pkg-config --libs freetype2)
-endif
-
-##---------------------------------------------------------------------
-## BUILD FLAGS PER PLATFORM
-##---------------------------------------------------------------------
-
-ifeq ($(UNAME_S), Linux) #LINUX
- ECHO_MESSAGE = "Linux"
- ifeq ($(WITH_EXTRA_WARNINGS), 1)
- CXXFLAGS += -Wextra -Wpedantic
- ifeq ($(shell $(CXX) -v 2>&1 | grep -c "clang version"), 1)
- CXXFLAGS += -Wshadow -Wsign-conversion
- endif
- endif
- CFLAGS = $(CXXFLAGS)
-endif
-
-ifeq ($(UNAME_S), Darwin) #APPLE
- ECHO_MESSAGE = "Mac OS X"
- ifeq ($(WITH_EXTRA_WARNINGS), 1)
- CXXFLAGS += -Weverything -Wno-reserved-id-macro -Wno-c++98-compat-pedantic -Wno-padded -Wno-poison-system-directories
- endif
- CFLAGS = $(CXXFLAGS)
-endif
-
-ifeq ($(OS), Windows_NT)
- ECHO_MESSAGE = "MinGW"
- ifeq ($(WITH_EXTRA_WARNINGS), 1)
- CXXFLAGS += -Wextra -Wpedantic
- endif
- LIBS += -limm32
- CFLAGS = $(CXXFLAGS)
-endif
-
-##---------------------------------------------------------------------
-## BUILD RULES
-##---------------------------------------------------------------------
-
-%.o:%.cpp
- $(CXX) $(CXXFLAGS) -c -o $@ $<
-
-%.o:$(IMGUI_DIR)/%.cpp
- $(CXX) $(CXXFLAGS) -c -o $@ $<
-
-%.o:$(IMGUI_DIR)/backends/%.cpp
- $(CXX) $(CXXFLAGS) -c -o $@ $<
-
-%.o:$(IMGUI_DIR)/misc/freetype/%.cpp
- $(CXX) $(CXXFLAGS) -c -o $@ $<
-
-all: $(EXE)
- @echo Build complete for $(ECHO_MESSAGE)
-
-$(EXE): $(OBJS)
- $(CXX) -o $@ $^ $(CXXFLAGS) $(LIBS)
-
-clean:
- rm -f $(EXE) $(OBJS)
diff --git a/thirdparty/imgui-1.92.5/examples/example_null/build_win32.bat b/thirdparty/imgui-1.92.5/examples/example_null/build_win32.bat
deleted file mode 100644
index be81d80..0000000
--- a/thirdparty/imgui-1.92.5/examples/example_null/build_win32.bat
+++ /dev/null
@@ -1,3 +0,0 @@
-@REM Build for Visual Studio compiler. Run your copy of vcvars32.bat or vcvarsall.bat to setup command-line compiler.
-mkdir Debug
-cl /nologo /Zi /MD /utf-8 /I ..\.. %* *.cpp ..\..\*.cpp /FeDebug/example_null.exe /FoDebug/ /link gdi32.lib shell32.lib imm32.lib
diff --git a/thirdparty/imgui-1.92.5/examples/example_null/example_null.vcxproj b/thirdparty/imgui-1.92.5/examples/example_null/example_null.vcxproj
deleted file mode 100644
index 8ef991f..0000000
--- a/thirdparty/imgui-1.92.5/examples/example_null/example_null.vcxproj
+++ /dev/null
@@ -1,178 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup Label="ProjectConfigurations">
- <ProjectConfiguration Include="Debug|Win32">
- <Configuration>Debug</Configuration>
- <Platform>Win32</Platform>
- </ProjectConfiguration>
- <ProjectConfiguration Include="Debug|x64">
- <Configuration>Debug</Configuration>
- <Platform>x64</Platform>
- </ProjectConfiguration>
- <ProjectConfiguration Include="Release|Win32">
- <Configuration>Release</Configuration>
- <Platform>Win32</Platform>
- </ProjectConfiguration>
- <ProjectConfiguration Include="Release|x64">
- <Configuration>Release</Configuration>
- <Platform>x64</Platform>
- </ProjectConfiguration>
- </ItemGroup>
- <PropertyGroup Label="Globals">
- <ProjectGuid>{1A0BF63C-18EF-4BAE-A8DA-055481B11F5D}</ProjectGuid>
- <RootNamespace>example_win32_directx11</RootNamespace>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
- <ConfigurationType>Application</ConfigurationType>
- <UseDebugLibraries>true</UseDebugLibraries>
- <CharacterSet>Unicode</CharacterSet>
- <PlatformToolset>v140</PlatformToolset>
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
- <ConfigurationType>Application</ConfigurationType>
- <UseDebugLibraries>true</UseDebugLibraries>
- <CharacterSet>Unicode</CharacterSet>
- <PlatformToolset>v140</PlatformToolset>
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
- <ConfigurationType>Application</ConfigurationType>
- <UseDebugLibraries>false</UseDebugLibraries>
- <WholeProgramOptimization>true</WholeProgramOptimization>
- <CharacterSet>Unicode</CharacterSet>
- <PlatformToolset>v140</PlatformToolset>
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
- <ConfigurationType>Application</ConfigurationType>
- <UseDebugLibraries>false</UseDebugLibraries>
- <WholeProgramOptimization>true</WholeProgramOptimization>
- <CharacterSet>Unicode</CharacterSet>
- <PlatformToolset>v140</PlatformToolset>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
- <ImportGroup Label="ExtensionSettings">
- </ImportGroup>
- <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- </ImportGroup>
- <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- </ImportGroup>
- <PropertyGroup Label="UserMacros" />
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
- <OutDir>$(ProjectDir)$(Configuration)\</OutDir>
- <IntDir>$(ProjectDir)$(Configuration)\</IntDir>
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
- <OutDir>$(ProjectDir)$(Configuration)\</OutDir>
- <IntDir>$(ProjectDir)$(Configuration)\</IntDir>
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
- <OutDir>$(ProjectDir)$(Configuration)\</OutDir>
- <IntDir>$(ProjectDir)$(Configuration)\</IntDir>
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
- <OutDir>$(ProjectDir)$(Configuration)\</OutDir>
- <IntDir>$(ProjectDir)$(Configuration)\</IntDir>
- </PropertyGroup>
- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
- <ClCompile>
- <WarningLevel>Level4</WarningLevel>
- <Optimization>Disabled</Optimization>
- <AdditionalIncludeDirectories>..\..;..\..\backends;%(AdditionalIncludeDirectories);</AdditionalIncludeDirectories>
- <AdditionalOptions>/utf-8 %(AdditionalOptions)</AdditionalOptions>
- </ClCompile>
- <Link>
- <GenerateDebugInformation>true</GenerateDebugInformation>
- <AdditionalDependencies>d3d11.lib;d3dcompiler.lib;dxgi.lib;%(AdditionalDependencies)</AdditionalDependencies>
- <AdditionalLibraryDirectories>$(DXSDK_DIR)/Lib/x86;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
- <SubSystem>Console</SubSystem>
- </Link>
- </ItemDefinitionGroup>
- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
- <ClCompile>
- <WarningLevel>Level4</WarningLevel>
- <Optimization>Disabled</Optimization>
- <AdditionalIncludeDirectories>..\..;..\..\backends;%(AdditionalIncludeDirectories);</AdditionalIncludeDirectories>
- <AdditionalOptions>/utf-8 %(AdditionalOptions)</AdditionalOptions>
- </ClCompile>
- <Link>
- <GenerateDebugInformation>true</GenerateDebugInformation>
- <AdditionalDependencies>d3d11.lib;d3dcompiler.lib;dxgi.lib;%(AdditionalDependencies)</AdditionalDependencies>
- <AdditionalLibraryDirectories>$(DXSDK_DIR)/Lib/x64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
- <SubSystem>Console</SubSystem>
- </Link>
- </ItemDefinitionGroup>
- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
- <ClCompile>
- <WarningLevel>Level4</WarningLevel>
- <Optimization>MaxSpeed</Optimization>
- <FunctionLevelLinking>true</FunctionLevelLinking>
- <IntrinsicFunctions>true</IntrinsicFunctions>
- <AdditionalIncludeDirectories>..\..;..\..\backends;%(AdditionalIncludeDirectories);</AdditionalIncludeDirectories>
- <BufferSecurityCheck>false</BufferSecurityCheck>
- <AdditionalOptions>/utf-8 %(AdditionalOptions)</AdditionalOptions>
- </ClCompile>
- <Link>
- <GenerateDebugInformation>true</GenerateDebugInformation>
- <EnableCOMDATFolding>true</EnableCOMDATFolding>
- <OptimizeReferences>true</OptimizeReferences>
- <AdditionalDependencies>d3d11.lib;d3dcompiler.lib;dxgi.lib;%(AdditionalDependencies)</AdditionalDependencies>
- <AdditionalLibraryDirectories>$(DXSDK_DIR)/Lib/x86;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
- <SubSystem>Console</SubSystem>
- </Link>
- </ItemDefinitionGroup>
- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
- <ClCompile>
- <WarningLevel>Level4</WarningLevel>
- <Optimization>MaxSpeed</Optimization>
- <FunctionLevelLinking>true</FunctionLevelLinking>
- <IntrinsicFunctions>true</IntrinsicFunctions>
- <AdditionalIncludeDirectories>..\..;..\..\backends;%(AdditionalIncludeDirectories);</AdditionalIncludeDirectories>
- <BufferSecurityCheck>false</BufferSecurityCheck>
- <AdditionalOptions>/utf-8 %(AdditionalOptions)</AdditionalOptions>
- </ClCompile>
- <Link>
- <GenerateDebugInformation>true</GenerateDebugInformation>
- <EnableCOMDATFolding>true</EnableCOMDATFolding>
- <OptimizeReferences>true</OptimizeReferences>
- <AdditionalDependencies>d3d11.lib;d3dcompiler.lib;dxgi.lib;%(AdditionalDependencies)</AdditionalDependencies>
- <AdditionalLibraryDirectories>$(DXSDK_DIR)/Lib/x64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
- <SubSystem>Console</SubSystem>
- </Link>
- </ItemDefinitionGroup>
- <ItemGroup>
- <ClInclude Include="..\..\backends\imgui_impl_null.h" />
- <ClInclude Include="..\..\imconfig.h" />
- <ClInclude Include="..\..\imgui.h" />
- <ClInclude Include="..\..\imgui_internal.h" />
- </ItemGroup>
- <ItemGroup>
- <ClCompile Include="..\..\backends\imgui_impl_null.cpp">
- <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
- <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
- <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
- <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
- </ClCompile>
- <ClCompile Include="..\..\imgui.cpp" />
- <ClCompile Include="..\..\imgui_demo.cpp" />
- <ClCompile Include="..\..\imgui_draw.cpp" />
- <ClCompile Include="..\..\imgui_tables.cpp" />
- <ClCompile Include="..\..\imgui_widgets.cpp" />
- <ClCompile Include="main.cpp" />
- </ItemGroup>
- <ItemGroup>
- <None Include="..\..\misc\debuggers\imgui.natstepfilter" />
- <None Include="..\..\misc\debuggers\imgui.natvis" />
- <None Include="..\README.txt" />
- </ItemGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
- <ImportGroup Label="ExtensionTargets">
- </ImportGroup>
-</Project> \ No newline at end of file
diff --git a/thirdparty/imgui-1.92.5/examples/example_null/example_null.vcxproj.filters b/thirdparty/imgui-1.92.5/examples/example_null/example_null.vcxproj.filters
deleted file mode 100644
index 6d575a8..0000000
--- a/thirdparty/imgui-1.92.5/examples/example_null/example_null.vcxproj.filters
+++ /dev/null
@@ -1,57 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup>
- <Filter Include="imgui">
- <UniqueIdentifier>{0587d7a3-f2ce-4d56-b84f-a0005d3bfce6}</UniqueIdentifier>
- </Filter>
- <Filter Include="sources">
- <UniqueIdentifier>{08e36723-ce4f-4cff-9662-c40801cf1acf}</UniqueIdentifier>
- </Filter>
- </ItemGroup>
- <ItemGroup>
- <ClInclude Include="..\..\imconfig.h">
- <Filter>imgui</Filter>
- </ClInclude>
- <ClInclude Include="..\..\imgui.h">
- <Filter>imgui</Filter>
- </ClInclude>
- <ClInclude Include="..\..\imgui_internal.h">
- <Filter>imgui</Filter>
- </ClInclude>
- <ClInclude Include="..\..\backends\imgui_impl_null.h">
- <Filter>sources</Filter>
- </ClInclude>
- </ItemGroup>
- <ItemGroup>
- <ClCompile Include="..\..\imgui.cpp">
- <Filter>imgui</Filter>
- </ClCompile>
- <ClCompile Include="main.cpp">
- <Filter>sources</Filter>
- </ClCompile>
- <ClCompile Include="..\..\imgui_demo.cpp">
- <Filter>imgui</Filter>
- </ClCompile>
- <ClCompile Include="..\..\imgui_draw.cpp">
- <Filter>imgui</Filter>
- </ClCompile>
- <ClCompile Include="..\..\imgui_tables.cpp">
- <Filter>imgui</Filter>
- </ClCompile>
- <ClCompile Include="..\..\imgui_widgets.cpp">
- <Filter>imgui</Filter>
- </ClCompile>
- <ClCompile Include="..\..\backends\imgui_impl_null.cpp">
- <Filter>sources</Filter>
- </ClCompile>
- </ItemGroup>
- <ItemGroup>
- <None Include="..\README.txt" />
- <None Include="..\..\misc\debuggers\imgui.natvis">
- <Filter>imgui</Filter>
- </None>
- <None Include="..\..\misc\debuggers\imgui.natstepfilter">
- <Filter>imgui</Filter>
- </None>
- </ItemGroup>
-</Project> \ No newline at end of file
diff --git a/thirdparty/imgui-1.92.5/examples/example_null/main.cpp b/thirdparty/imgui-1.92.5/examples/example_null/main.cpp
deleted file mode 100644
index eba6756..0000000
--- a/thirdparty/imgui-1.92.5/examples/example_null/main.cpp
+++ /dev/null
@@ -1,43 +0,0 @@
-// dear imgui: "null" example application
-// (compile and link imgui, create context, run headless with NO INPUTS, NO GRAPHICS OUTPUT)
-// This is useful to test building, but you cannot interact with anything here!
-#include "imgui.h"
-#include <stdio.h>
-
-// For imgui_impl_null: use relative filename + embed implementation directly by including the .cpp file.
-// This is to simplify casual building of this example from all sorts of test scripts.
-#include "../../backends/imgui_impl_null.h"
-#include "../../backends/imgui_impl_null.cpp"
-
-int main(int, char**)
-{
- IMGUI_CHECKVERSION();
-
- ImGui::CreateContext();
- ImGuiIO& io = ImGui::GetIO();
-
- ImGui_ImplNullPlatform_Init();
- ImGui_ImplNullRender_Init();
-
- for (int n = 0; n < 20; n++)
- {
- printf("NewFrame() %d\n", n);
- ImGui_ImplNullPlatform_NewFrame();
- ImGui_ImplNullRender_NewFrame();
- ImGui::NewFrame();
-
- static float f = 0.0f;
- ImGui::Text("Hello, world!");
- ImGui::SliderFloat("float", &f, 0.0f, 1.0f);
- ImGui::Text("Application average %.3f ms/frame (%.1f FPS)", 1000.0f / io.Framerate, io.Framerate);
- ImGui::ShowDemoWindow(nullptr);
-
- ImGui::Render();
- }
-
- printf("DestroyContext()\n");
- ImGui_ImplNullRender_Shutdown();
- ImGui_ImplNullPlatform_Shutdown();
- ImGui::DestroyContext();
- return 0;
-}