|
|
- //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);
- }
- }
- }
-
|