源战役客户端
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

982 lines
23 KiB

//this source code was auto-generated by tolua#, do not modify it
using System;
using LuaInterface;
public class UnityEngine_SystemInfoWrap
{
public static void Register(LuaState L)
{
L.BeginClass(typeof(UnityEngine.SystemInfo), typeof(System.Object));
L.RegFunction("SupportsRenderTextureFormat", SupportsRenderTextureFormat);
L.RegFunction("SupportsBlendingOnRenderTextureFormat", SupportsBlendingOnRenderTextureFormat);
L.RegFunction("SupportsTextureFormat", SupportsTextureFormat);
L.RegFunction("IsFormatSupported", IsFormatSupported);
L.RegFunction("New", _CreateUnityEngine_SystemInfo);
L.RegFunction("__tostring", ToLua.op_ToString);
L.RegVar("unsupportedIdentifier", get_unsupportedIdentifier, null);
L.RegVar("batteryLevel", get_batteryLevel, null);
L.RegVar("batteryStatus", get_batteryStatus, null);
L.RegVar("operatingSystem", get_operatingSystem, null);
L.RegVar("operatingSystemFamily", get_operatingSystemFamily, null);
L.RegVar("processorType", get_processorType, null);
L.RegVar("processorFrequency", get_processorFrequency, null);
L.RegVar("processorCount", get_processorCount, null);
L.RegVar("systemMemorySize", get_systemMemorySize, null);
L.RegVar("deviceUniqueIdentifier", get_deviceUniqueIdentifier, null);
L.RegVar("deviceName", get_deviceName, null);
L.RegVar("deviceModel", get_deviceModel, null);
L.RegVar("supportsAccelerometer", get_supportsAccelerometer, null);
L.RegVar("supportsGyroscope", get_supportsGyroscope, null);
L.RegVar("supportsLocationService", get_supportsLocationService, null);
L.RegVar("supportsVibration", get_supportsVibration, null);
L.RegVar("supportsAudio", get_supportsAudio, null);
L.RegVar("deviceType", get_deviceType, null);
L.RegVar("graphicsMemorySize", get_graphicsMemorySize, null);
L.RegVar("graphicsDeviceName", get_graphicsDeviceName, null);
L.RegVar("graphicsDeviceVendor", get_graphicsDeviceVendor, null);
L.RegVar("graphicsDeviceID", get_graphicsDeviceID, null);
L.RegVar("graphicsDeviceVendorID", get_graphicsDeviceVendorID, null);
L.RegVar("graphicsDeviceType", get_graphicsDeviceType, null);
L.RegVar("graphicsUVStartsAtTop", get_graphicsUVStartsAtTop, null);
L.RegVar("graphicsDeviceVersion", get_graphicsDeviceVersion, null);
L.RegVar("graphicsShaderLevel", get_graphicsShaderLevel, null);
L.RegVar("graphicsMultiThreaded", get_graphicsMultiThreaded, null);
L.RegVar("hasHiddenSurfaceRemovalOnGPU", get_hasHiddenSurfaceRemovalOnGPU, null);
L.RegVar("hasDynamicUniformArrayIndexingInFragmentShaders", get_hasDynamicUniformArrayIndexingInFragmentShaders, null);
L.RegVar("supportsShadows", get_supportsShadows, null);
L.RegVar("supportsRawShadowDepthSampling", get_supportsRawShadowDepthSampling, null);
L.RegVar("supportsMotionVectors", get_supportsMotionVectors, null);
L.RegVar("supportsRenderToCubemap", get_supportsRenderToCubemap, null);
L.RegVar("supportsImageEffects", get_supportsImageEffects, null);
L.RegVar("supports3DTextures", get_supports3DTextures, null);
L.RegVar("supports2DArrayTextures", get_supports2DArrayTextures, null);
L.RegVar("supports3DRenderTextures", get_supports3DRenderTextures, null);
L.RegVar("supportsCubemapArrayTextures", get_supportsCubemapArrayTextures, null);
L.RegVar("copyTextureSupport", get_copyTextureSupport, null);
L.RegVar("supportsComputeShaders", get_supportsComputeShaders, null);
L.RegVar("supportsInstancing", get_supportsInstancing, null);
L.RegVar("supportsHardwareQuadTopology", get_supportsHardwareQuadTopology, null);
L.RegVar("supports32bitsIndexBuffer", get_supports32bitsIndexBuffer, null);
L.RegVar("supportsSparseTextures", get_supportsSparseTextures, null);
L.RegVar("supportedRenderTargetCount", get_supportedRenderTargetCount, null);
L.RegVar("supportsSeparatedRenderTargetsBlend", get_supportsSeparatedRenderTargetsBlend, null);
L.RegVar("supportsMultisampledTextures", get_supportsMultisampledTextures, null);
L.RegVar("supportsMultisampleAutoResolve", get_supportsMultisampleAutoResolve, null);
L.RegVar("supportsTextureWrapMirrorOnce", get_supportsTextureWrapMirrorOnce, null);
L.RegVar("usesReversedZBuffer", get_usesReversedZBuffer, null);
L.RegVar("npotSupport", get_npotSupport, null);
L.RegVar("maxTextureSize", get_maxTextureSize, null);
L.RegVar("maxCubemapSize", get_maxCubemapSize, null);
L.RegVar("supportsAsyncCompute", get_supportsAsyncCompute, null);
L.RegVar("supportsGPUFence", get_supportsGPUFence, null);
L.RegVar("supportsAsyncGPUReadback", get_supportsAsyncGPUReadback, null);
L.RegVar("supportsMipStreaming", get_supportsMipStreaming, null);
L.EndClass();
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int _CreateUnityEngine_SystemInfo(IntPtr L)
{
try
{
int count = LuaDLL.lua_gettop(L);
if (count == 0)
{
UnityEngine.SystemInfo obj = new UnityEngine.SystemInfo();
ToLua.PushObject(L, obj);
return 1;
}
else
{
return LuaDLL.luaL_throw(L, "invalid arguments to ctor method: UnityEngine.SystemInfo.New");
}
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int SupportsRenderTextureFormat(IntPtr L)
{
try
{
ToLua.CheckArgsCount(L, 1);
UnityEngine.RenderTextureFormat arg0 = (UnityEngine.RenderTextureFormat)ToLua.CheckObject(L, 1, typeof(UnityEngine.RenderTextureFormat));
bool o = UnityEngine.SystemInfo.SupportsRenderTextureFormat(arg0);
LuaDLL.lua_pushboolean(L, o);
return 1;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int SupportsBlendingOnRenderTextureFormat(IntPtr L)
{
try
{
ToLua.CheckArgsCount(L, 1);
UnityEngine.RenderTextureFormat arg0 = (UnityEngine.RenderTextureFormat)ToLua.CheckObject(L, 1, typeof(UnityEngine.RenderTextureFormat));
bool o = UnityEngine.SystemInfo.SupportsBlendingOnRenderTextureFormat(arg0);
LuaDLL.lua_pushboolean(L, o);
return 1;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int SupportsTextureFormat(IntPtr L)
{
try
{
ToLua.CheckArgsCount(L, 1);
UnityEngine.TextureFormat arg0 = (UnityEngine.TextureFormat)ToLua.CheckObject(L, 1, typeof(UnityEngine.TextureFormat));
bool o = UnityEngine.SystemInfo.SupportsTextureFormat(arg0);
LuaDLL.lua_pushboolean(L, o);
return 1;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int IsFormatSupported(IntPtr L)
{
try
{
ToLua.CheckArgsCount(L, 2);
UnityEngine.Experimental.Rendering.GraphicsFormat arg0 = (UnityEngine.Experimental.Rendering.GraphicsFormat)ToLua.CheckObject(L, 1, typeof(UnityEngine.Experimental.Rendering.GraphicsFormat));
UnityEngine.Experimental.Rendering.FormatUsage arg1 = (UnityEngine.Experimental.Rendering.FormatUsage)ToLua.CheckObject(L, 2, typeof(UnityEngine.Experimental.Rendering.FormatUsage));
bool o = UnityEngine.SystemInfo.IsFormatSupported(arg0, arg1);
LuaDLL.lua_pushboolean(L, o);
return 1;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int get_unsupportedIdentifier(IntPtr L)
{
try
{
LuaDLL.lua_pushstring(L, UnityEngine.SystemInfo.unsupportedIdentifier);
return 1;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int get_batteryLevel(IntPtr L)
{
try
{
LuaDLL.lua_pushnumber(L, UnityEngine.SystemInfo.batteryLevel);
return 1;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int get_batteryStatus(IntPtr L)
{
try
{
ToLua.Push(L, UnityEngine.SystemInfo.batteryStatus);
return 1;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int get_operatingSystem(IntPtr L)
{
try
{
LuaDLL.lua_pushstring(L, UnityEngine.SystemInfo.operatingSystem);
return 1;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int get_operatingSystemFamily(IntPtr L)
{
try
{
ToLua.Push(L, UnityEngine.SystemInfo.operatingSystemFamily);
return 1;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int get_processorType(IntPtr L)
{
try
{
LuaDLL.lua_pushstring(L, UnityEngine.SystemInfo.processorType);
return 1;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int get_processorFrequency(IntPtr L)
{
try
{
LuaDLL.lua_pushinteger(L, UnityEngine.SystemInfo.processorFrequency);
return 1;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int get_processorCount(IntPtr L)
{
try
{
LuaDLL.lua_pushinteger(L, UnityEngine.SystemInfo.processorCount);
return 1;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int get_systemMemorySize(IntPtr L)
{
try
{
LuaDLL.lua_pushinteger(L, UnityEngine.SystemInfo.systemMemorySize);
return 1;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int get_deviceUniqueIdentifier(IntPtr L)
{
try
{
LuaDLL.lua_pushstring(L, UnityEngine.SystemInfo.deviceUniqueIdentifier);
return 1;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int get_deviceName(IntPtr L)
{
try
{
LuaDLL.lua_pushstring(L, UnityEngine.SystemInfo.deviceName);
return 1;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int get_deviceModel(IntPtr L)
{
try
{
LuaDLL.lua_pushstring(L, UnityEngine.SystemInfo.deviceModel);
return 1;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int get_supportsAccelerometer(IntPtr L)
{
try
{
LuaDLL.lua_pushboolean(L, UnityEngine.SystemInfo.supportsAccelerometer);
return 1;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int get_supportsGyroscope(IntPtr L)
{
try
{
LuaDLL.lua_pushboolean(L, UnityEngine.SystemInfo.supportsGyroscope);
return 1;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int get_supportsLocationService(IntPtr L)
{
try
{
LuaDLL.lua_pushboolean(L, UnityEngine.SystemInfo.supportsLocationService);
return 1;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int get_supportsVibration(IntPtr L)
{
try
{
LuaDLL.lua_pushboolean(L, UnityEngine.SystemInfo.supportsVibration);
return 1;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int get_supportsAudio(IntPtr L)
{
try
{
LuaDLL.lua_pushboolean(L, UnityEngine.SystemInfo.supportsAudio);
return 1;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int get_deviceType(IntPtr L)
{
try
{
ToLua.Push(L, UnityEngine.SystemInfo.deviceType);
return 1;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int get_graphicsMemorySize(IntPtr L)
{
try
{
LuaDLL.lua_pushinteger(L, UnityEngine.SystemInfo.graphicsMemorySize);
return 1;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int get_graphicsDeviceName(IntPtr L)
{
try
{
LuaDLL.lua_pushstring(L, UnityEngine.SystemInfo.graphicsDeviceName);
return 1;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int get_graphicsDeviceVendor(IntPtr L)
{
try
{
LuaDLL.lua_pushstring(L, UnityEngine.SystemInfo.graphicsDeviceVendor);
return 1;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int get_graphicsDeviceID(IntPtr L)
{
try
{
LuaDLL.lua_pushinteger(L, UnityEngine.SystemInfo.graphicsDeviceID);
return 1;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int get_graphicsDeviceVendorID(IntPtr L)
{
try
{
LuaDLL.lua_pushinteger(L, UnityEngine.SystemInfo.graphicsDeviceVendorID);
return 1;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int get_graphicsDeviceType(IntPtr L)
{
try
{
ToLua.Push(L, UnityEngine.SystemInfo.graphicsDeviceType);
return 1;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int get_graphicsUVStartsAtTop(IntPtr L)
{
try
{
LuaDLL.lua_pushboolean(L, UnityEngine.SystemInfo.graphicsUVStartsAtTop);
return 1;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int get_graphicsDeviceVersion(IntPtr L)
{
try
{
LuaDLL.lua_pushstring(L, UnityEngine.SystemInfo.graphicsDeviceVersion);
return 1;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int get_graphicsShaderLevel(IntPtr L)
{
try
{
LuaDLL.lua_pushinteger(L, UnityEngine.SystemInfo.graphicsShaderLevel);
return 1;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int get_graphicsMultiThreaded(IntPtr L)
{
try
{
LuaDLL.lua_pushboolean(L, UnityEngine.SystemInfo.graphicsMultiThreaded);
return 1;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int get_hasHiddenSurfaceRemovalOnGPU(IntPtr L)
{
try
{
LuaDLL.lua_pushboolean(L, UnityEngine.SystemInfo.hasHiddenSurfaceRemovalOnGPU);
return 1;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int get_hasDynamicUniformArrayIndexingInFragmentShaders(IntPtr L)
{
try
{
LuaDLL.lua_pushboolean(L, UnityEngine.SystemInfo.hasDynamicUniformArrayIndexingInFragmentShaders);
return 1;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int get_supportsShadows(IntPtr L)
{
try
{
LuaDLL.lua_pushboolean(L, UnityEngine.SystemInfo.supportsShadows);
return 1;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int get_supportsRawShadowDepthSampling(IntPtr L)
{
try
{
LuaDLL.lua_pushboolean(L, UnityEngine.SystemInfo.supportsRawShadowDepthSampling);
return 1;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int get_supportsMotionVectors(IntPtr L)
{
try
{
LuaDLL.lua_pushboolean(L, UnityEngine.SystemInfo.supportsMotionVectors);
return 1;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int get_supportsRenderToCubemap(IntPtr L)
{
try
{
LuaDLL.lua_pushboolean(L, UnityEngine.SystemInfo.supportsRenderToCubemap);
return 1;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int get_supportsImageEffects(IntPtr L)
{
try
{
LuaDLL.lua_pushboolean(L, UnityEngine.SystemInfo.supportsImageEffects);
return 1;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int get_supports3DTextures(IntPtr L)
{
try
{
LuaDLL.lua_pushboolean(L, UnityEngine.SystemInfo.supports3DTextures);
return 1;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int get_supports2DArrayTextures(IntPtr L)
{
try
{
LuaDLL.lua_pushboolean(L, UnityEngine.SystemInfo.supports2DArrayTextures);
return 1;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int get_supports3DRenderTextures(IntPtr L)
{
try
{
LuaDLL.lua_pushboolean(L, UnityEngine.SystemInfo.supports3DRenderTextures);
return 1;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int get_supportsCubemapArrayTextures(IntPtr L)
{
try
{
LuaDLL.lua_pushboolean(L, UnityEngine.SystemInfo.supportsCubemapArrayTextures);
return 1;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int get_copyTextureSupport(IntPtr L)
{
try
{
ToLua.Push(L, UnityEngine.SystemInfo.copyTextureSupport);
return 1;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int get_supportsComputeShaders(IntPtr L)
{
try
{
LuaDLL.lua_pushboolean(L, UnityEngine.SystemInfo.supportsComputeShaders);
return 1;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int get_supportsInstancing(IntPtr L)
{
try
{
LuaDLL.lua_pushboolean(L, UnityEngine.SystemInfo.supportsInstancing);
return 1;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int get_supportsHardwareQuadTopology(IntPtr L)
{
try
{
LuaDLL.lua_pushboolean(L, UnityEngine.SystemInfo.supportsHardwareQuadTopology);
return 1;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int get_supports32bitsIndexBuffer(IntPtr L)
{
try
{
LuaDLL.lua_pushboolean(L, UnityEngine.SystemInfo.supports32bitsIndexBuffer);
return 1;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int get_supportsSparseTextures(IntPtr L)
{
try
{
LuaDLL.lua_pushboolean(L, UnityEngine.SystemInfo.supportsSparseTextures);
return 1;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int get_supportedRenderTargetCount(IntPtr L)
{
try
{
LuaDLL.lua_pushinteger(L, UnityEngine.SystemInfo.supportedRenderTargetCount);
return 1;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int get_supportsSeparatedRenderTargetsBlend(IntPtr L)
{
try
{
LuaDLL.lua_pushboolean(L, UnityEngine.SystemInfo.supportsSeparatedRenderTargetsBlend);
return 1;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int get_supportsMultisampledTextures(IntPtr L)
{
try
{
LuaDLL.lua_pushinteger(L, UnityEngine.SystemInfo.supportsMultisampledTextures);
return 1;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int get_supportsMultisampleAutoResolve(IntPtr L)
{
try
{
LuaDLL.lua_pushboolean(L, UnityEngine.SystemInfo.supportsMultisampleAutoResolve);
return 1;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int get_supportsTextureWrapMirrorOnce(IntPtr L)
{
try
{
LuaDLL.lua_pushinteger(L, UnityEngine.SystemInfo.supportsTextureWrapMirrorOnce);
return 1;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int get_usesReversedZBuffer(IntPtr L)
{
try
{
LuaDLL.lua_pushboolean(L, UnityEngine.SystemInfo.usesReversedZBuffer);
return 1;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int get_npotSupport(IntPtr L)
{
try
{
ToLua.Push(L, UnityEngine.SystemInfo.npotSupport);
return 1;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int get_maxTextureSize(IntPtr L)
{
try
{
LuaDLL.lua_pushinteger(L, UnityEngine.SystemInfo.maxTextureSize);
return 1;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int get_maxCubemapSize(IntPtr L)
{
try
{
LuaDLL.lua_pushinteger(L, UnityEngine.SystemInfo.maxCubemapSize);
return 1;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int get_supportsAsyncCompute(IntPtr L)
{
try
{
LuaDLL.lua_pushboolean(L, UnityEngine.SystemInfo.supportsAsyncCompute);
return 1;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int get_supportsGPUFence(IntPtr L)
{
try
{
LuaDLL.lua_pushboolean(L, UnityEngine.SystemInfo.supportsGPUFence);
return 1;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int get_supportsAsyncGPUReadback(IntPtr L)
{
try
{
LuaDLL.lua_pushboolean(L, UnityEngine.SystemInfo.supportsAsyncGPUReadback);
return 1;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int get_supportsMipStreaming(IntPtr L)
{
try
{
LuaDLL.lua_pushboolean(L, UnityEngine.SystemInfo.supportsMipStreaming);
return 1;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
}