gitextract_4k5md_rt/ ├── .gitignore ├── LICENSE ├── README.md ├── shaderpkg.bat ├── src/ │ ├── BFlat.ZeroLib/ │ │ ├── BFlat.ZeroLib.projitems │ │ ├── BFlat.ZeroLib.shproj │ │ ├── Internal/ │ │ │ ├── Startup.Efi.cs │ │ │ ├── Startup.Unix.cs │ │ │ ├── Startup.Windows.cs │ │ │ └── Stubs.cs │ │ ├── System/ │ │ │ ├── AppContext.cs │ │ │ ├── Array.cs │ │ │ ├── Attribute.cs │ │ │ ├── Console.Efi.cs │ │ │ ├── Console.Unix.cs │ │ │ ├── Console.Windows.cs │ │ │ ├── Console.cs │ │ │ ├── Delegate.cs │ │ │ ├── Enum.cs │ │ │ ├── Environment.Efi.cs │ │ │ ├── Environment.Unix.cs │ │ │ ├── Environment.Windows.cs │ │ │ ├── Nullable.cs │ │ │ ├── Object.cs │ │ │ ├── Primitives.cs │ │ │ ├── ReadOnlySpan.cs │ │ │ ├── Reflection/ │ │ │ │ └── ReflectionAttributes.cs │ │ │ ├── Runtime/ │ │ │ │ ├── CompilerServices/ │ │ │ │ │ ├── ClassConstructorRunner.cs │ │ │ │ │ ├── CompilerAttributes.cs │ │ │ │ │ ├── RuntimeFeature.cs │ │ │ │ │ ├── RuntimeHelpers.cs │ │ │ │ │ └── Unsafe.cs │ │ │ │ └── InteropServices/ │ │ │ │ ├── InteropAttributes.cs │ │ │ │ └── MemoryMarshal.cs │ │ │ ├── RuntimeHandles.cs │ │ │ ├── String.cs │ │ │ ├── Thread.Efi.cs │ │ │ ├── Thread.Unix.cs │ │ │ ├── Thread.Windows.cs │ │ │ ├── Type.cs │ │ │ ├── ValueTuple.cs │ │ │ └── ValueType.cs │ │ └── UnmanagedExports.cs │ ├── ShaderCompressor/ │ │ ├── ShaderCompressor.cpp │ │ ├── ShaderCompressor.vcxproj │ │ └── ShaderCompressor.vcxproj.filters │ ├── SmolSharp.HelloWorld/ │ │ ├── Program.cs │ │ └── SmolSharp.HelloWorld.csproj │ ├── SmolSharp.Mandelbrot/ │ │ ├── FractalRenderer.cs │ │ ├── Program.cs │ │ └── SmolSharp.Mandelbrot.csproj │ ├── SmolSharp.Ocean/ │ │ ├── Buffers.cs │ │ ├── GLLoader.cs │ │ ├── Program.cs │ │ ├── Shaders/ │ │ │ ├── OceanShader.cs │ │ │ ├── frag-min.glsl │ │ │ └── frag.glsl │ │ └── SmolSharp.Ocean.csproj │ ├── SmolSharp.Win32/ │ │ ├── CompressAPI.cs │ │ ├── GDI/ │ │ │ ├── GDIPaintStruct.cs │ │ │ ├── GDIPoint.cs │ │ │ ├── GDIRect.cs │ │ │ ├── Gdi32.cs │ │ │ └── OpenGL/ │ │ │ ├── GL.cs │ │ │ └── PixelFormatDescriptor.cs │ │ ├── Kernel32.cs │ │ ├── SmolSharp.Win32.projitems │ │ ├── SmolSharp.Win32.shproj │ │ ├── User32.cs │ │ ├── WinMM.cs │ │ ├── WindowClassA.cs │ │ └── WndMessage.cs │ ├── SmolSharp.props │ └── SmolSharp.sln └── tools/ └── readme.md