Projects and Source Code
- antialiasing
- directx12
- graphics
- ispc
- sample
- tool
- tutorial
- vulkan
IntroductionToVulkan
Source code examples for "API without Secrets: Introduction to Vulkan" tutorial
ISPCTextureCompressor
ISPC Texture Compressor
gpudetect
An example application that demonstrates how to detect which Intel GPU is present, as well as architecture-specific information such as how much memory is available.
SamplerFeedbackStreaming
This sample uses D3D12 Sampler Feedback as part of an asynchronous texture streaming solution.
XeGTAO
An implementation of [Jimenez et al., 2016] Ground Truth Ambient Occlusion, MIT license
HybridDetect
Heterogeneous & Homogeneous CPU Detect for Intel Processors
UE4_GPA_Plugin
Intel® Graphics Performance Analyzer plugin for Unreal Engine* 4
PresentMon
Tool for collection and processing of ETW events related to frame presentation on Windows.
GTS-GamesTaskScheduler
A task scheduling framework designed for the needs of game developers.
Intel-Texture-Works-Plugin
Intel has extended Photoshop* to take advantage of the latest image compression methods (BCn/DXT) via plugin. The purpose of this plugin is to provide a tool for artists to access superior compression results at optimized compression speeds within Photoshop*.
FlipModelD3D12
Interactive visualization for understanding swap chains in D3D12
PracticalVulkan
Repository with code samples for "API without Secrets: The Practical Approach to Vulkan" series of articles.
TAA
Intel® Graphics Optimized Temporal Anti-Aliasing (TAA)
MaskedOcclusionCulling
Example code for the research paper "Masked Software Occlusion Culling"; implements an efficient alternative to the hierarchical depth buffer algorithm.
Multi-Adapter-Particles
Demonstration of Integrated + Discrete Multi-Adapter modified from Microsoft's D3D12nBodyGravity
OcclusionCulling
Demonstrates a software (CPU) based approach to occllusion culling using multi-threading and SIMD instructions to improve performance.
asteroids_d3d12
Intel Asteroids DirectX 12 Sample
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.
AdaptiveSync
Demo and Library for Adaptive Sync
IntelShaderAnalyzer
Command line tool for offline shader ISA inspection.
SPIRV-Cross
An experimental ISPC backend for SPIRV-Cross
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
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
ISPC-DirectX-Graphics-Samples
Using 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.