An open API service providing repository metadata for many open source software ecosystems.

GitHub / GPUOpen-LibrariesAndSDKs 73 Repositories

Libraries and SDKs from the GPUOpen initiative

GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator

Easy to integrate Vulkan memory allocation library

Language: C - Size: 27.2 MB - Last synced at: 1 day ago - Pushed at: 17 days ago - Stars: 2,854 - Forks: 380

GPUOpen-LibrariesAndSDKs/AMF

The Advanced Media Framework (AMF) SDK provides developers with optimal access to AMD devices for multimedia processing

Language: C++ - Size: 993 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 659 - Forks: 152

GPUOpen-LibrariesAndSDKs/D3D12MemoryAllocator

Easy to integrate memory allocation library for Direct3D 12

Language: C++ - Size: 3.06 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 830 - Forks: 95

GPUOpen-LibrariesAndSDKs/HIPRT

Language: C++ - Size: 32.2 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 116 - Forks: 12

GPUOpen-LibrariesAndSDKs/MxGPU-Virtualization 📦

Language: C - Size: 1.19 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 201 - Forks: 92

GPUOpen-LibrariesAndSDKs/RadeonML

Language: C - Size: 88.4 MB - Last synced at: 11 days ago - Pushed at: over 1 year ago - Stars: 85 - Forks: 12

GPUOpen-LibrariesAndSDKs/GPUParticles11

AMD GPU particles sample based on DirectX 11

Language: C++ - Size: 15.8 MB - Last synced at: 11 days ago - Pushed at: over 8 years ago - Stars: 115 - Forks: 14

GPUOpen-LibrariesAndSDKs/WorkGraphComputeRasterizer

A compute/workgraph workload running inside the Cauldron framework

Language: C++ - Size: 507 KB - Last synced at: 11 days ago - Pushed at: about 1 year ago - Stars: 27 - Forks: 2

GPUOpen-LibrariesAndSDKs/FidelityFX-SDK

The main repository for the FidelityFX SDK.

Language: C++ - Size: 163 MB - Last synced at: 17 days ago - Pushed at: 5 months ago - Stars: 1,078 - Forks: 112

GPUOpen-LibrariesAndSDKs/Capsaicin

AMD ARR team rendering framework

Language: C++ - Size: 20.4 MB - Last synced at: 19 days ago - Pushed at: about 2 months ago - Stars: 405 - Forks: 44

GPUOpen-LibrariesAndSDKs/ADLX

AMD Device Library eXtra

Language: HTML - Size: 7.29 MB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 54 - Forks: 9

GPUOpen-LibrariesAndSDKs/display-library

AMD Display Library SDK

Language: HTML - Size: 8.56 MB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 134 - Forks: 46

GPUOpen-LibrariesAndSDKs/DirectGMA_P2P

Samples showing FIrePro DirectGMA features in OpenGL and OpenCL

Language: C++ - Size: 1.19 MB - Last synced at: 11 days ago - Pushed at: over 9 years ago - Stars: 20 - Forks: 8

GPUOpen-LibrariesAndSDKs/WorkGraphsHelloWorkGraphs

Language: C++ - Size: 296 KB - Last synced at: 11 days ago - Pushed at: about 1 year ago - Stars: 16 - Forks: 2

GPUOpen-LibrariesAndSDKs/Vulkan-Samples

based on Khronos Vulkan-Samples

Language: C++ - Size: 47 MB - Last synced at: 11 days ago - Pushed at: 7 months ago - Stars: 38 - Forks: 2

GPUOpen-LibrariesAndSDKs/Cauldron

A simple framework for rapid prototyping on Vulkan or Direct3D 12

Language: C++ - Size: 60.5 MB - Last synced at: 22 days ago - Pushed at: about 1 year ago - Stars: 986 - Forks: 85

GPUOpen-LibrariesAndSDKs/RadeonProRenderANARI

Language: C++ - Size: 169 KB - Last synced at: 11 days ago - Pushed at: over 2 years ago - Stars: 22 - Forks: 6

GPUOpen-LibrariesAndSDKs/RenderStudioKit

Language: C++ - Size: 559 KB - Last synced at: 11 days ago - Pushed at: 12 months ago - Stars: 37 - Forks: 5

GPUOpen-LibrariesAndSDKs/RadeonProRenderUSD

This plug-in allows GPU or CPU accelerated viewport rendering on all OpenCL 1.2 hardware for the open source USD and Hydra system. You can build this plug-in as a USDView plug-in or a Houdini plug-in.

Language: C++ - Size: 5.2 MB - Last synced at: 19 days ago - Pushed at: 6 months ago - Stars: 228 - Forks: 47

GPUOpen-LibrariesAndSDKs/RadeonRays_SDK

Radeon Rays is ray intersection acceleration library for hardware and software multiplatforms using CPU and GPU

Language: C++ - Size: 89.1 MB - Last synced at: 23 days ago - Pushed at: about 1 year ago - Stars: 1,081 - Forks: 192

GPUOpen-LibrariesAndSDKs/RenderPipelineShaders

Render Pipeline Shaders SDK

Language: C++ - Size: 12.4 MB - Last synced at: 25 days ago - Pushed at: 12 months ago - Stars: 337 - Forks: 25

GPUOpen-LibrariesAndSDKs/Orochi

Language: C++ - Size: 146 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 220 - Forks: 34

GPUOpen-LibrariesAndSDKs/glTFSample

A simple demo to show off the capabilities of the Cauldron framework

Language: C++ - Size: 4.5 MB - Last synced at: 11 days ago - Pushed at: over 2 years ago - Stars: 127 - Forks: 36

GPUOpen-LibrariesAndSDKs/Schola

Schola is a plugin for enabling Reinforcement Learning (RL) in Unreal Engine. It provides tools to help developers create environments, define agents, and connect to python-based RL frameworks such as OpenAI Gym, RLlib or Stable Baselines 3 for training agents with RL.

Language: C++ - Size: 66.3 MB - Last synced at: 30 days ago - Pushed at: 30 days ago - Stars: 34 - Forks: 5

GPUOpen-LibrariesAndSDKs/HelloD3D12

Introductory DirectX 12 sample

Language: C - Size: 690 KB - Last synced at: 11 days ago - Pushed at: over 4 years ago - Stars: 151 - Forks: 29

GPUOpen-LibrariesAndSDKs/Streaming-SDK

Advanced Interactive Streaming SDK

Language: C++ - Size: 1.42 MB - Last synced at: 24 days ago - Pushed at: about 1 month ago - Stars: 4 - Forks: 1

GPUOpen-LibrariesAndSDKs/RadeonProRenderSDK

AMD Radeon™ ProRender is a powerful physically-based path traced rendering engine that enables creative professionals to produce stunningly photorealistic images.

Language: C - Size: 1.85 GB - Last synced at: 25 days ago - Pushed at: 2 months ago - Stars: 237 - Forks: 53

GPUOpen-LibrariesAndSDKs/TAN

AMD TrueAudio Next is a software development kit for GPU accelerated audio signal processing

Language: C++ - Size: 42.4 MB - Last synced at: 11 days ago - Pushed at: over 4 years ago - Stars: 145 - Forks: 23

GPUOpen-LibrariesAndSDKs/AGS_SDK

AMD GPU Services (AGS) library and samples

Language: C++ - Size: 57.2 MB - Last synced at: 25 days ago - Pushed at: 10 months ago - Stars: 259 - Forks: 42

GPUOpen-LibrariesAndSDKs/BlenderUSDHydraAddon

This add-on allows you to assemble and compose USD data with Blender data and render it all using various renderers via Hydra.

Language: Python - Size: 836 KB - Last synced at: 26 days ago - Pushed at: over 1 year ago - Stars: 380 - Forks: 38

GPUOpen-LibrariesAndSDKs/V-EZ

Language: C - Size: 71.7 MB - Last synced at: 27 days ago - Pushed at: over 3 years ago - Stars: 875 - Forks: 73

GPUOpen-LibrariesAndSDKs/RadeonProRender-Baikal

Language: C++ - Size: 48.3 MB - Last synced at: 25 days ago - Pushed at: about 6 years ago - Stars: 335 - Forks: 75

GPUOpen-LibrariesAndSDKs/DirectStorageSample

Demonstrating the advantages of using DirectStorage over standard file I/O asset loading. Includes the API and changes required to make such a pipeline work.

Language: C++ - Size: 4.05 MB - Last synced at: 11 days ago - Pushed at: over 1 year ago - Stars: 30 - Forks: 3

GPUOpen-LibrariesAndSDKs/brotli_g_sdk

Brotli-G SDK provides an improved lossless compression ratio with GPU decompression support than the standard Brotli compression algorithm maintained by the IETF (also known as RFC7932)

Language: C++ - Size: 16 MB - Last synced at: 24 days ago - Pushed at: about 1 year ago - Stars: 169 - Forks: 12

GPUOpen-LibrariesAndSDKs/ForwardPlus11

AMD Forward+ sample based on DirectX 11

Language: C++ - Size: 58.7 MB - Last synced at: 11 days ago - Pushed at: over 8 years ago - Stars: 139 - Forks: 21

GPUOpen-LibrariesAndSDKs/CapsaicinTestMedia

Capsaicin Framework test media assets

Size: 270 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 4

GPUOpen-LibrariesAndSDKs/RadeonProRenderSDKKernels

Size: 73.2 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 2 - Forks: 2

GPUOpen-LibrariesAndSDKs/HIPRTSDK

Language: C - Size: 7.19 MB - Last synced at: 22 days ago - Pushed at: 3 months ago - Stars: 61 - Forks: 9

GPUOpen-LibrariesAndSDKs/WorkGraphsHelloMeshNodes

Language: C++ - Size: 415 KB - Last synced at: 28 days ago - Pushed at: 10 months ago - Stars: 11 - Forks: 0

GPUOpen-LibrariesAndSDKs/SPIRV-Tools

Mirror of https://github.com/KhronosGroup/SPIRV-Tools

Language: C++ - Size: 25.2 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 2 - Forks: 0

GPUOpen-LibrariesAndSDKs/SeparableFilter11

AMD separable filter sample based on DirectX 11

Language: C++ - Size: 14.6 MB - Last synced at: 11 days ago - Pushed at: over 8 years ago - Stars: 25 - Forks: 8

GPUOpen-LibrariesAndSDKs/MLAA11

AMD morphological anti-aliasing (MLAA) sample based on DirectX 11

Language: C++ - Size: 22 MB - Last synced at: 11 days ago - Pushed at: over 8 years ago - Stars: 38 - Forks: 11

GPUOpen-LibrariesAndSDKs/CrossfireAPI11

AMD Crossfire API sample for DirectX 11

Language: C++ - Size: 92.3 MB - Last synced at: 11 days ago - Pushed at: over 8 years ago - Stars: 25 - Forks: 11

GPUOpen-LibrariesAndSDKs/DepthBoundsTest11

AMD depth bounds test DirectX 11 driver extension sample

Language: C++ - Size: 20.9 MB - Last synced at: 11 days ago - Pushed at: about 6 years ago - Stars: 24 - Forks: 6

GPUOpen-LibrariesAndSDKs/Barycentrics12

Barycentric coordinates GCN shader extension sample for DirectX 12

Language: C++ - Size: 3.35 MB - Last synced at: 11 days ago - Pushed at: over 4 years ago - Stars: 11 - Forks: 4

GPUOpen-LibrariesAndSDKs/TiledLighting11

AMD compute-based tiled lighting sample based on DirectX 11

Language: C++ - Size: 63.9 MB - Last synced at: 11 days ago - Pushed at: over 8 years ago - Stars: 71 - Forks: 19

GPUOpen-LibrariesAndSDKs/SSAA11

AMD supersample anti-aliasing (SSAA) sample based on DirectX 11

Language: C++ - Size: 26.4 MB - Last synced at: 11 days ago - Pushed at: over 8 years ago - Stars: 43 - Forks: 11

GPUOpen-LibrariesAndSDKs/SilhouetteTessellation11

AMD tessellation sample based on DirectX 11

Language: C++ - Size: 1.83 MB - Last synced at: 11 days ago - Pushed at: over 8 years ago - Stars: 32 - Forks: 6

GPUOpen-LibrariesAndSDKs/OCL-SDK

Size: 5.86 KB - Last synced at: 3 months ago - Pushed at: over 6 years ago - Stars: 150 - Forks: 31

GPUOpen-LibrariesAndSDKs/RadeonImageFilter

Language: C++ - Size: 412 MB - Last synced at: 11 days ago - Pushed at: over 3 years ago - Stars: 48 - Forks: 15

GPUOpen-LibrariesAndSDKs/WorkGraphsMeshNodeSample

Language: HLSL - Size: 959 KB - Last synced at: 3 months ago - Pushed at: 10 months ago - Stars: 21 - Forks: 0

GPUOpen-LibrariesAndSDKs/cpu-core-counts

A sample demonstrating how to correctly detect physical core and logical processor counts on AMD processors.

Language: C++ - Size: 8.79 KB - Last synced at: 11 days ago - Pushed at: about 4 years ago - Stars: 54 - Forks: 13

GPUOpen-LibrariesAndSDKs/GameEngineIntegrations

Information about example integrations of GPUOpen technology into game engines

Size: 13.7 KB - Last synced at: 3 months ago - Pushed at: about 4 years ago - Stars: 56 - Forks: 19

GPUOpen-LibrariesAndSDKs/Radeon-ReLive-VR

Size: 32.5 MB - Last synced at: 3 months ago - Pushed at: about 3 years ago - Stars: 160 - Forks: 19

GPUOpen-LibrariesAndSDKs/Cauldron-Media

A selection of media files needed by Cauldron samples

Size: 1.34 GB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 21 - Forks: 13

GPUOpen-LibrariesAndSDKs/Tessellation

OpenGL sample that demonstrates terrain tessellation on the GPU

Language: C++ - Size: 30.5 MB - Last synced at: 11 days ago - Pushed at: over 9 years ago - Stars: 65 - Forks: 19

GPUOpen-LibrariesAndSDKs/UnityIntegrations

Examples that demonstrate game integration with some of the libraries and SDKs available on GPUOpen.

Language: C - Size: 30.6 MB - Last synced at: 11 days ago - Pushed at: almost 7 years ago - Stars: 19 - Forks: 5

GPUOpen-LibrariesAndSDKs/HelloVulkan

Introductory Vulkan sample

Language: C - Size: 652 KB - Last synced at: 11 days ago - Pushed at: about 4 years ago - Stars: 120 - Forks: 23

GPUOpen-LibrariesAndSDKs/LiquidVR

The LiquidVR™ SDK is a platform based on DirectX 11 designed to simplify and optimize VR development

Language: C++ - Size: 15.4 MB - Last synced at: 11 days ago - Pushed at: about 8 years ago - Stars: 106 - Forks: 29

GPUOpen-LibrariesAndSDKs/WorkGraphsDirectX-Graphics-Samples

A fork of https://github.com/microsoft/DirectX-Graphics-Samples modified to include a sample for Work Graphs

Language: C++ - Size: 611 MB - Last synced at: 11 days ago - Pushed at: about 1 year ago - Stars: 11 - Forks: 1

GPUOpen-LibrariesAndSDKs/DirectXShaderCompiler

Mirror of https://github.com/microsoft/DirectXShaderCompiler

Language: C++ - Size: 63.5 MB - Last synced at: 3 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

GPUOpen-LibrariesAndSDKs/VkD3DDeviceMapping

Simple example to show how to map devices between Vulkan and Direct3D

Language: C++ - Size: 449 KB - Last synced at: 11 days ago - Pushed at: almost 8 years ago - Stars: 10 - Forks: 7

GPUOpen-LibrariesAndSDKs/RadeonProRenderMaxPlugin

Language: C++ - Size: 29.1 MB - Last synced at: 11 days ago - Pushed at: about 4 years ago - Stars: 11 - Forks: 5

GPUOpen-LibrariesAndSDKs/RapidFire_SDK

RapidFire SDK - interface for cloud gaming and virtualization (VDI)

Language: C++ - Size: 62 MB - Last synced at: 11 days ago - Pushed at: about 6 years ago - Stars: 37 - Forks: 15

GPUOpen-LibrariesAndSDKs/RadeonProRenderUE

Language: C++ - Size: 387 MB - Last synced at: 11 days ago - Pushed at: over 4 years ago - Stars: 23 - Forks: 8

GPUOpen-LibrariesAndSDKs/FreesyncPremiumProSample

A simple demo to show Freesync Premium Pro integration into DX12 and Vulkan API.

Language: C++ - Size: 198 MB - Last synced at: 11 days ago - Pushed at: over 5 years ago - Stars: 20 - Forks: 6

GPUOpen-LibrariesAndSDKs/OutOfOrderRasterization

Vulkan sample built on the Anvil framework

Size: 1.53 MB - Last synced at: 3 months ago - Pushed at: about 8 years ago - Stars: 16 - Forks: 1

GPUOpen-LibrariesAndSDKs/SPARSEtextures

OpenGL sample demonstrating the GL_AMD_sparse_texture extension introduced by the AMD FirePro W and Radeon HD 7000 series

Language: C++ - Size: 3.01 MB - Last synced at: 11 days ago - Pushed at: over 9 years ago - Stars: 31 - Forks: 8

GPUOpen-LibrariesAndSDKs/RadeonProRenderMayaPlugin

This hardware-agnostic rendering plug-in for Maya uses accurate ray-tracing technology to produce images and animations of your scenes, and provides real-time interactive rendering and continuous adjustment of effects.

Language: C++ - Size: 175 MB - Last synced at: 23 days ago - Pushed at: 10 months ago - Stars: 48 - Forks: 20

GPUOpen-LibrariesAndSDKs/RadeonProRenderBlenderAddon

This hardware-agnostic rendering plug-in for Blender uses accurate ray-tracing technology to produce images and animations of your scenes, and provides real-time interactive rendering and continuous adjustment of effects.

Language: Python - Size: 15.4 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 473 - Forks: 59

GPUOpen-LibrariesAndSDKs/nBodyD3D12 Fork of microsoft/DirectX-Graphics-Samples

This repo contains the DirectX Graphics samples that demonstrate how to build graphics intensive applications on Windows.

Language: C++ - Size: 55.9 MB - Last synced at: 3 months ago - Pushed at: almost 6 years ago - Stars: 57 - Forks: 18

GPUOpen-LibrariesAndSDKs/Framelock

OpenGL sample that demonstrates how to enable Framelock in an application

Language: C++ - Size: 1.21 MB - Last synced at: 11 days ago - Pushed at: over 9 years ago - Stars: 18 - Forks: 6

GPUOpen-LibrariesAndSDKs/RadeonProRenderMayaUSD

Language: C++ - Size: 15.4 MB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 1

GPUOpen-LibrariesAndSDKs/RadeonProRenderSharedComponents

Language: C++ - Size: 90.5 MB - Last synced at: 11 days ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 11

GPUOpen-LibrariesAndSDKs/Barycentrics11

Barycentric coordinates GCN shader extension sample for DirectX 11

Language: HLSL - Size: 3.68 MB - Last synced at: 3 months ago - Pushed at: over 4 years ago - Stars: 14 - Forks: 3

GPUOpen-LibrariesAndSDKs/DOPP

Language: C++ - Size: 769 KB - Last synced at: 11 days ago - Pushed at: over 9 years ago - Stars: 14 - Forks: 6

GPUOpen-LibrariesAndSDKs/DOPPEngine

Language: C++ - Size: 1.57 MB - Last synced at: 11 days ago - Pushed at: over 8 years ago - Stars: 18 - Forks: 7

GPUOpen-LibrariesAndSDKs/RadeonProRender-Tests

Size: 216 MB - Last synced at: 3 months ago - Pushed at: over 7 years ago - Stars: 7 - Forks: 3

GPUOpen-LibrariesAndSDKs/VkMBCNT

Vulkan mbcnt sample that shows how to use the AMD_shader_ballot extension and mbcnt to perform a fast reduction within a wavefront

Language: C++ - Size: 795 KB - Last synced at: 11 days ago - Pushed at: almost 7 years ago - Stars: 16 - Forks: 3