b2dFreeImageShader

Releases image shader resources (deallocates PSO/bytecode, clears if active, safe after use complete). Takes shader (shader handle from b2dLoadImageShader, integer). Returns nothing.

Shaders

Parameters & Returns

Parameters

shader Int

Returns

Void

Quick Summary

Releases image shader resources (deallocates PSO/bytecode, clears if active, safe after use complete). Takes shader (shader handle from b2dLoadImageShader, integer). Returns nothing.

Technical Exegesis...

Releases image shader resources (deallocates PSO/bytecode, clears if active, safe after use complete). Takes shader (shader handle from b2dLoadImageShader, integer). Returns nothing. Removes from g_2D_imageShaders map (deallocates PSO + bytecode + parameter maps), clears if active (if g_2D_activeImageShader==shader, resets to 0 default rendering), safe after this call (should not use shader handle after freeing, undefined behavior).

Example

Example.bam
; No example implemented yet