Frog Blog
  • Home
  • Author
Sign in Subscribe

programming

A collection of 3 posts
D3D12 APITrace - Capture and Replay
d3d12 Featured

D3D12 APITrace - Capture and Replay

The past week, I have been working on an APITrace implementation for Direct3D 12, primarily for use for developing VKD3D-Proton [https://github.com/HansKristian-Work/vkd3d-proton] (a D3D12->Vulkan translation layer.) Joshua-Ashton/apitraceTools for tracing OpenGL, Direct3D, and other graphics APIs - Joshua-Ashton/apitraceGitHubJoshua-Ashton [https://github.com/Joshua-Ashton/apitrace/tree/d3d12]
Nov 17, 2020 14 min read
Get into Source Programming - Getting and Building Enhanced Source (Part 1)
source sdk

Get into Source Programming - Getting and Building Enhanced Source (Part 1)

What is this guide? This tutorial series will cover how to get started with Enhanced Source, making your first entity (a cute little froggie!) as well as the basics on how to use Git effectively. Enhanced Source is a modified version of the Alien Swarm SDK containing a large amounts
Jan 2, 2020 3 min read
An (unofficial) Vulkan Depth Bias Extension
vulkan

An (unofficial) Vulkan Depth Bias Extension

Why? D3D9 (Floating Point Depth Bias) D3D9 requires us to use floating point depth bias values -- this is an issue as Vulkan uses lowest representable value for the value (which is format based), however, we can't just multiply our way out of this problem, as this wouldn't work as
Jul 31, 2019 2 min read
Page 1 of 1
Frog Blog © 2023
Powered by Ghost