---
title: "sj (@catox) | Hashnode"
description: "sj (@catox) writes on Hashnode. Read their latest articles and follow their work."
url: "https://hashnode.com/@catox"
---

@catox

# sj

@catox · Joined May 2022

### [Texture binding bug for Unreal Engine on Mac/IOS (Metal)](https://blog.catoxliu.net/texture-binding-bug-for-unreal-engine-on-mac-ios-metal?utm_source=hashnode&utm_medium=feed)

When Metal's Separate Namespaces Meet Unreal's Flat Array: A Shader Binding Bug

6 min read · [blog.catoxliu.net](https://blog.catoxliu.net/texture-binding-bug-for-unreal-engine-on-mac-ios-metal?utm_source=hashnode&utm_medium=feed)

[Jun 5](https://hashnode.com/posts/texture-binding-bug-for-unreal-engine-on-mac-ios-metal/6a224d04c4241783741e5d7f)

### [Start building a local workflow using Pi.dev](https://blog.catoxliu.net/start-building-a-local-workflow-using-pi-dev?utm_source=hashnode&utm_medium=feed)

Pi.dev is exactly the coding agent I want to try and use in real work, simple and powerful. So I start to build a local workflow around it. Safety first, I'm not confident enough to run Pi on my main

2 min read · [blog.catoxliu.net](https://blog.catoxliu.net/start-building-a-local-workflow-using-pi-dev?utm_source=hashnode&utm_medium=feed)

[May 19](https://hashnode.com/posts/start-building-a-local-workflow-using-pi-dev/6a0be89b4e81b73048e2ae63)

### [Missing Scene Depth for Custom Vertex Factories in Unreal Engine](https://blog.catoxliu.net/missing-scene-depth-for-custom-vertex-factories-in-unreal-engine?utm_source=hashnode&utm_medium=feed)

why

2 min read · [blog.catoxliu.net](https://blog.catoxliu.net/missing-scene-depth-for-custom-vertex-factories-in-unreal-engine?utm_source=hashnode&utm_medium=feed)

[Feb 25](https://hashnode.com/posts/missing-scene-depth-for-custom-vertex-factories-in-unreal-engine/699e82471ddf529956ee0c36)

### [Custom Render Passes for Unreal Engine on iOS](https://blog.catoxliu.net/custom-render-passes-for-unreal-engine-on-ios?utm_source=hashnode&utm_medium=feed)

A Journey from Desktop to Mobile: Navigating Shader Translation and Vertex Factory Integration

3 min read · [blog.catoxliu.net](https://blog.catoxliu.net/custom-render-passes-for-unreal-engine-on-ios?utm_source=hashnode&utm_medium=feed)

[Feb 16](https://hashnode.com/posts/custom-render-passes-for-unreal-engine-on-ios/6992999255f3d8d6137d6d91)

### [Flickering issue with Indexed Indirect Draw](https://blog.catoxliu.net/flickering-issue-with-indexed-indirect-draw?utm_source=hashnode&utm_medium=feed)

an unexpected GPU Memory Alignment issue in the instance buffer

3 min read · [blog.catoxliu.net](https://blog.catoxliu.net/flickering-issue-with-indexed-indirect-draw?utm_source=hashnode&utm_medium=feed)

[Jan 20](https://hashnode.com/posts/flickering-issue-with-indexed-indirect-draw/696ee97d08f9ae357a0355b9)
