How icornfoce/itclash-jam works
This repository is a small Unity rendering utility: it exposes command-buffer interfaces and wrapper implementations for general, compute, raster, and unsafe command recording. A caller uses the appropriate wrapper to issue commands, which are forwarded to Unity’s underlying CommandBuffer. The excerpts show forwarding calls and the interfaces’ command surfaces, but not the wrapper declarations or full type relationships; those links are therefore omitted rather than inferred.
Main entry points: ComputeCommandBuffer.cs Compute Wrapper · RasterCommandBuffer.cs Raster Wrapper · UnsafeCommandBuffer.cs Unsafe Wrapper
Components 8
Other components
- Base Contract
IBaseCommandBuffer.cs - Compute Contract
IComputeCommandBuffer.cs - Raster Contract
IRasterCommandBuffer.cs - Unsafe Contract
IUnsafeCommandBuffer.cs - Compute Wrapper
ComputeCommandBuffer.cs - Raster Wrapper
RasterCommandBuffer.cs - Unsafe Wrapper
UnsafeCommandBuffer.cs - Unity CommandBuffer
Connections 3
- Compute Wrapper → Unity CommandBuffer: forwards commands
ComputeCommandBuffer.cs - Raster Wrapper → Unity CommandBuffer: forwards commands
RasterCommandBuffer.cs - Unsafe Wrapper → Unity CommandBuffer: forwards commands
UnsafeCommandBuffer.cs