Grow your team on GitHub
GitHub is home to over 50 million developers working together. Join them to grow your own development teams, manage permissions, and collaborate on projects.
Sign upRepositories
PresentMon
Tool for collection and processing of ETW events related to frame presentation on Windows.
OcclusionCulling
Demonstrates a software (CPU) based approach to occllusion culling using multi-threading and SIMD instructions to improve performance.
Multi-Adapter-Particles
Demonstration of Integrated + Discrete Multi-Adapter modified from Microsoft's D3D12nBodyGravity
gpudetect
An example application that demonstrates how to detect which Intel CPU and GPU is present, as well as architecture-specific information such as how much memory is available.
GTS-GamesTaskScheduler
A task scheduling framework designed for the needs of game developers.
asteroids_d3d12
Intel Asteroids DirectX 12 Sample
MaskedOcclusionCulling
Example code for the research paper "Masked Software Occlusion Culling"; implements an efficient alternative to the hierarchical depth buffer algorithm.
D3D12VariableRateShading
A simple D3D12 example demonstrating how to use Intel Tier 1 Variable Rate Shading
MetricsDiscoveryHelper
A wrapper for Intel(R) MetricsDiscovery API that simplifies some common tasks and provides a more unified interface across different graphics APIs.
ASSAO
Adaptive Screen Space Ambient Occlusion
AdaptiveSync
Demo and Library for Adaptive Sync
IntelShaderAnalyzer
Command line tool for offline shader ISA inspection.
stardust_vulkan
The Stardust sample application uses the Vulkan graphics API to efficiently render a cloud of animated particles.
MetricsGui
Library of ImGui controls for displaying performance metrics.
DX12-Multi-Adapter
DirectX 12 Explicit Heterogeneous Multi-adapter Sample implementing Split Frame Rendering
DynamicCheckerboardRendering
Checkerboard Rendering and Dynamic Resolution Rendering in the DX12 MiniEngine
PracticalVulkan
Repository with code samples for "API without Secrets: The Practical Approach to Vulkan" series of articles.
IntroductionToVulkan
Source code examples for "API without Secrets: Introduction to Vulkan" tutorial
RCRaceland
Unreal Engine 4 sample showing how to take advantage of the CPU for more realistic scenes
UnrealCapabilityDetect
A plugin for system capability detect in Unreal Engine 4
AOIT-Update
Adaptive Order Independant Transparency Sample
ISPC-DirectX-Graphics-Samples
Forked from microsoft/DirectX-Graphics-SamplesUsing ISPC, Microsofts nBodyGravity DX12 sample has been modified to provide a fully vectorized and fully threaded CPU based backend for the compute part of the workload.
DeferredCoarsePixelShading
Deferred Coarse Pixel Shading Source Code (For the article in GPU Pro 7)
OpenGL-ES-3.0-Deferred-Rendering
OpenGL ES 3.0 Deferred Renderer