Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


Native plug-in APIs

Implement low-level rendering in your native plug-ins.
Read time 1 minuteLast updated 10 days ago

Access Unity Editor and Engine functionality such as low-level graphics device features, rendering, shader compiler, memory management, profiling, and logging from your native plug-in code.

Topic

Description

Introduction to the native plug-in APIsLocate the native plug-in API files and import them into your native plug-in.
Native plug-in API for graphics and renderingAccess low-level graphics device and rendering features from native plug-ins.
Native plug-in API for shader compilerControl shader compiler variants from native plug-ins.
Native plug-in API for memory managementAccess Unity's memory manager and track memory usage from native plug-ins.
Memory manager API referenceUse the memory manager API in native plug-ins.
Native plug-in API for profilingExtend the profiler and collect performance data from native plug-ins.
Native plug-in API for loggingWrite Unity log messages from native plug-ins.

Additional resources