An open API service indexing awesome lists of open source software.

https://github.com/hanetakachou/console-tutorial

My notes on PS5 AGC API when I was at Crytek
https://github.com/hanetakachou/console-tutorial

agc d3d12 direct3d12 glsl hlsl prospero ps ps5 pssl vk vulkan

Last synced: about 1 year ago
JSON representation

My notes on PS5 AGC API when I was at Crytek

Awesome Lists containing this project

README

          

# Console Tutorial

This tutorial is to introduce the usage of the console API. We assume that readers already have the knowledge of the modern API such as Vulkan or Direct3D12. And we will provide the analogous concepts from the Vulkan or Direct3D12 API to help readers comprehend the idea of the console API better. Besides, we provide a demo project **PAL-Cube** (only available for accredited developers) which is a Direct3D12 and console port of the original [Vkcube](https://github.com/KhronosGroup/Vulkan-Tools/tree/main/cube) demo to help readers compare the usage of the console API with the Vulkan or Direct3D12 API.

## Contents

- [Command Buffer](./index.html?file=Command-Buffer.md)
- [Pipeline State](./index.html?file=Pipeline-State.md)
- [Cache Synchronization](./index.html?file=Cache-Synchronization.md)
- [Resource Binding](./index.html?file=Resource-Binding.md)
- [Resource Uploading](./index.html?file=Resource-Uploading.md)