Skip to content

Instantly share code, notes, and snippets.

package graphics
import "vendor:directx/dxgi"
import "vendor:directx/d3d12"
import "dxc"
IID_PPV_ARGS :: proc(ppv : ^^$T) -> (^dxgi.IID, ^rawptr)
{
return __uuidof(T), cast(^rawptr) ppv
}
@Hyp-X
Hyp-X / DspApplication.cs
Last active August 6, 2019 19:32 — forked from mzandvliet/DspApplication.cs
A quick example of how to play a mouse-controlled sine wave using the DSPGraph preview package
using UnityEngine;
using Unity.Collections;
using Unity.Audio;
using Unity.Mathematics;
using Unity.Burst;
/*
For allocations inside AudioKernels, use Allocator.AudioKernel
*/
@Hyp-X
Hyp-X / gist:0bd72055d436af8d31dcaccccf524a48
Last active April 18, 2019 12:13
Unity 2019.1.0f2 crashes
9 crashes in 2019.1.0f2
0x00007FF643C588D1 (Unity) TransferField_NonArray<StreamedBinaryWrite,Converter_SimpleNativeClass<RectOffset> >
0x00007FF643C751F7 (Unity) Transfer_SimpleNativeClass<StreamedBinaryWrite,RectOffset,0>
0x00007FF64237AD37 (Unity) ExecuteSerializationCommands<RemapPPtrTransfer>
0x00007FF64238517B (Unity) TransferScriptingObject<StreamedBinaryWrite>
0x00007FF6423938CF (Unity) SerializableManagedRefBackupGenerator::ExtractBackupFromInstance
0x00007FF643BF073C (Unity) MonoBehaviour::BackupAndDeflateManagedReferences
0x00007FF643C8F821 (Unity) SerializableManagedRefsUtilities::BackupAndDeflateAll
0x00007FF643BF0BEA (Unity) MonoManager::BeginReloadAssembly