Sergio Pedri's repositories
ComputeSharp
A .NET library to run C# code in parallel on the GPU through DX12, D2D1, and dynamically generated HLSL compute and pixel shaders, with the goal of making GPU computing easy to use for all .NET developers! 🚀
NeuralNetwork.NET
A TensorFlow-inspired neural network library built from scratch in C# 7.3 for .NET Standard 2.0, with GPU support through cuDNN
BinaryPack
The fastest and most memory efficient binary serialization library for .NET Standard 2.1, powered by dynamic IL generation
Brainf_ckSharp
A complete and full-featured Brainf_ck IDE/console for Windows 10 (UWP), with a high-performance REPL interpreter
privatelike
An attribute, generator and analyzer to declare "private-like" types in C# (internal but producing errors if not used as if they were declared as private)
WindowsCommunityToolkit
The Windows Community Toolkit is a collection of helper functions, custom controls, and app services. It simplifies and demonstrates common developer tasks building UWP apps for Windows 10. The toolkit is part of the .NET Foundation.
Win2DSample
A simple and minimal Win2D sample in an unpackaged Win32 app
monaco-editor-uwp
A Windows Runtime Component wrapper around the web-based Monaco Editor.
AutoConstructor
C# source generator that generates a constructor from readonly fields in a class
sepconv-gan
A TensorFlow-based network to perform video frame interpolation
terrafx.interop.d3d12memoryallocator
Interop bindings for D3D12MemoryAllocator
Vortice.Win32
Low level .NET bindings for Win32 Api.
docs
This repository contains .NET Documentation.
performance
This repo contains benchmarks used for testing the performance of all .NET Runtimes
SwapChainWinUI3Repro
A minimal repro for WinUI 3 apps not closing with a swap chain running
terrafx.interop.windows
Interop bindings for Windows.
Win2D
Win2D is an easy-to-use Windows Runtime API for immediate mode 2D graphics rendering with GPU acceleration. It is available to C#, C++ and VB developers writing apps for the Windows Universal Platform (UWP). It utilizes the power of Direct2D, and integrates seamlessly with XAML and CoreWindow.
Win2D-Samples
Sample code showing how to use Win2D