Show / Hide Table of Contents

Class GL.Amd

Inheritance
System.Object
GL.Amd
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ToString()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: OpenTK.Graphics.ES30
Assembly: cs.temp.dll.dll
Syntax
public static class Amd

Methods

BeginPerfMonitor(Int32)

[requires: AMD_performance_monitor]

Declaration
[AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glBeginPerfMonitorAMD")]
[CLSCompliant(false)]
public static void BeginPerfMonitor(int monitor)
Parameters
Type Name Description
System.Int32 monitor

BeginPerfMonitor(UInt32)

[requires: AMD_performance_monitor]

Declaration
[AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glBeginPerfMonitorAMD")]
[CLSCompliant(false)]
public static void BeginPerfMonitor(uint monitor)
Parameters
Type Name Description
System.UInt32 monitor

DeletePerfMonitor(Int32)

[requires: AMD_performance_monitor]

Declaration
[AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glDeletePerfMonitorsAMD")]
[CLSCompliant(false)]
public static void DeletePerfMonitor([Count(Parameter = "n")] int monitors)
Parameters
Type Name Description
System.Int32 monitors

[length: n]

DeletePerfMonitor(UInt32)

[requires: AMD_performance_monitor]

Declaration
[AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glDeletePerfMonitorsAMD")]
[CLSCompliant(false)]
public static void DeletePerfMonitor([Count(Parameter = "n")] uint monitors)
Parameters
Type Name Description
System.UInt32 monitors

[length: n]

DeletePerfMonitors(Int32, Int32*)

[requires: AMD_performance_monitor]

Declaration
[AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glDeletePerfMonitorsAMD")]
[CLSCompliant(false)]
public static void DeletePerfMonitors(int n, [Count(Parameter = "n")] int *monitors)
Parameters
Type Name Description
System.Int32 n
System.Int32* monitors

[length: n]

DeletePerfMonitors(Int32, ref Int32)

[requires: AMD_performance_monitor]

Declaration
[AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glDeletePerfMonitorsAMD")]
[CLSCompliant(false)]
public static void DeletePerfMonitors(int n, [Count(Parameter = "n")] ref int monitors)
Parameters
Type Name Description
System.Int32 n
System.Int32 monitors

[length: n]

DeletePerfMonitors(Int32, Int32[])

[requires: AMD_performance_monitor]

Declaration
[AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glDeletePerfMonitorsAMD")]
[CLSCompliant(false)]
public static void DeletePerfMonitors(int n, [Count(Parameter = "n")] int[] monitors)
Parameters
Type Name Description
System.Int32 n
System.Int32[] monitors

[length: n]

DeletePerfMonitors(Int32, UInt32*)

[requires: AMD_performance_monitor]

Declaration
[AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glDeletePerfMonitorsAMD")]
[CLSCompliant(false)]
public static void DeletePerfMonitors(int n, [Count(Parameter = "n")] uint *monitors)
Parameters
Type Name Description
System.Int32 n
System.UInt32* monitors

[length: n]

DeletePerfMonitors(Int32, ref UInt32)

[requires: AMD_performance_monitor]

Declaration
[AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glDeletePerfMonitorsAMD")]
[CLSCompliant(false)]
public static void DeletePerfMonitors(int n, [Count(Parameter = "n")] ref uint monitors)
Parameters
Type Name Description
System.Int32 n
System.UInt32 monitors

[length: n]

DeletePerfMonitors(Int32, UInt32[])

[requires: AMD_performance_monitor]

Declaration
[AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glDeletePerfMonitorsAMD")]
[CLSCompliant(false)]
public static void DeletePerfMonitors(int n, [Count(Parameter = "n")] uint[] monitors)
Parameters
Type Name Description
System.Int32 n
System.UInt32[] monitors

[length: n]

EndPerfMonitor(Int32)

[requires: AMD_performance_monitor]

Declaration
[AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glEndPerfMonitorAMD")]
[CLSCompliant(false)]
public static void EndPerfMonitor(int monitor)
Parameters
Type Name Description
System.Int32 monitor

EndPerfMonitor(UInt32)

[requires: AMD_performance_monitor]

Declaration
[AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glEndPerfMonitorAMD")]
[CLSCompliant(false)]
public static void EndPerfMonitor(uint monitor)
Parameters
Type Name Description
System.UInt32 monitor

GenPerfMonitor()

[requires: AMD_performance_monitor]

Declaration
[AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGenPerfMonitorsAMD")]
[CLSCompliant(false)]
public static int GenPerfMonitor()
Returns
Type Description
System.Int32

GenPerfMonitors(Int32, Int32*)

[requires: AMD_performance_monitor]

Declaration
[AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGenPerfMonitorsAMD")]
[CLSCompliant(false)]
public static void GenPerfMonitors(int n, [Count(Parameter = "n")] int *monitors)
Parameters
Type Name Description
System.Int32 n
System.Int32* monitors

[length: n]

GenPerfMonitors(Int32, out Int32)

[requires: AMD_performance_monitor]

Declaration
[AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGenPerfMonitorsAMD")]
[CLSCompliant(false)]
public static void GenPerfMonitors(int n, [Count(Parameter = "n")] out int monitors)
Parameters
Type Name Description
System.Int32 n
System.Int32 monitors

[length: n]

GenPerfMonitors(Int32, Int32[])

[requires: AMD_performance_monitor]

Declaration
[AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGenPerfMonitorsAMD")]
[CLSCompliant(false)]
public static void GenPerfMonitors(int n, [Count(Parameter = "n")] int[] monitors)
Parameters
Type Name Description
System.Int32 n
System.Int32[] monitors

[length: n]

GenPerfMonitors(Int32, UInt32*)

[requires: AMD_performance_monitor]

Declaration
[AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGenPerfMonitorsAMD")]
[CLSCompliant(false)]
public static void GenPerfMonitors(int n, [Count(Parameter = "n")] uint *monitors)
Parameters
Type Name Description
System.Int32 n
System.UInt32* monitors

[length: n]

GenPerfMonitors(Int32, out UInt32)

[requires: AMD_performance_monitor]

Declaration
[AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGenPerfMonitorsAMD")]
[CLSCompliant(false)]
public static void GenPerfMonitors(int n, [Count(Parameter = "n")] out uint monitors)
Parameters
Type Name Description
System.Int32 n
System.UInt32 monitors

[length: n]

GenPerfMonitors(Int32, UInt32[])

[requires: AMD_performance_monitor]

Declaration
[AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGenPerfMonitorsAMD")]
[CLSCompliant(false)]
public static void GenPerfMonitors(int n, [Count(Parameter = "n")] uint[] monitors)
Parameters
Type Name Description
System.Int32 n
System.UInt32[] monitors

[length: n]

GetPerfMonitorCounterData(Int32, All, Int32, Int32*, Int32*)

[requires: AMD_performance_monitor]

Declaration
[AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCounterDataAMD")]
[CLSCompliant(false)]
public static void GetPerfMonitorCounterData(int monitor, All pname, int dataSize, [Count(Parameter = "dataSize")] int *data, [Count(Count = 1)] int *bytesWritten)
Parameters
Type Name Description
System.Int32 monitor
All pname
System.Int32 dataSize
System.Int32* data

[length: dataSize]

System.Int32* bytesWritten

[length: 1]

GetPerfMonitorCounterData(Int32, All, Int32, out Int32, out Int32)

[requires: AMD_performance_monitor]

Declaration
[AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCounterDataAMD")]
[CLSCompliant(false)]
public static void GetPerfMonitorCounterData(int monitor, All pname, int dataSize, [Count(Parameter = "dataSize")] out int data, [Count(Count = 1)] out int bytesWritten)
Parameters
Type Name Description
System.Int32 monitor
All pname
System.Int32 dataSize
System.Int32 data

[length: dataSize]

System.Int32 bytesWritten

[length: 1]

GetPerfMonitorCounterData(Int32, All, Int32, Int32[], out Int32)

[requires: AMD_performance_monitor]

Declaration
[AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCounterDataAMD")]
[CLSCompliant(false)]
public static void GetPerfMonitorCounterData(int monitor, All pname, int dataSize, [Count(Parameter = "dataSize")] int[] data, [Count(Count = 1)] out int bytesWritten)
Parameters
Type Name Description
System.Int32 monitor
All pname
System.Int32 dataSize
System.Int32[] data

[length: dataSize]

System.Int32 bytesWritten

[length: 1]

GetPerfMonitorCounterData(UInt32, All, Int32, UInt32*, Int32*)

[requires: AMD_performance_monitor]

Declaration
[AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCounterDataAMD")]
[CLSCompliant(false)]
public static void GetPerfMonitorCounterData(uint monitor, All pname, int dataSize, [Count(Parameter = "dataSize")] uint *data, [Count(Count = 1)] int *bytesWritten)
Parameters
Type Name Description
System.UInt32 monitor
All pname
System.Int32 dataSize
System.UInt32* data

[length: dataSize]

System.Int32* bytesWritten

[length: 1]

GetPerfMonitorCounterData(UInt32, All, Int32, out UInt32, out Int32)

[requires: AMD_performance_monitor]

Declaration
[AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCounterDataAMD")]
[CLSCompliant(false)]
public static void GetPerfMonitorCounterData(uint monitor, All pname, int dataSize, [Count(Parameter = "dataSize")] out uint data, [Count(Count = 1)] out int bytesWritten)
Parameters
Type Name Description
System.UInt32 monitor
All pname
System.Int32 dataSize
System.UInt32 data

[length: dataSize]

System.Int32 bytesWritten

[length: 1]

GetPerfMonitorCounterData(UInt32, All, Int32, UInt32[], out Int32)

[requires: AMD_performance_monitor]

Declaration
[AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCounterDataAMD")]
[CLSCompliant(false)]
public static void GetPerfMonitorCounterData(uint monitor, All pname, int dataSize, [Count(Parameter = "dataSize")] uint[] data, [Count(Count = 1)] out int bytesWritten)
Parameters
Type Name Description
System.UInt32 monitor
All pname
System.Int32 dataSize
System.UInt32[] data

[length: dataSize]

System.Int32 bytesWritten

[length: 1]

GetPerfMonitorCounterInfo(Int32, Int32, All, IntPtr)

[requires: AMD_performance_monitor]

Declaration
[AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCounterInfoAMD")]
[CLSCompliant(false)]
public static void GetPerfMonitorCounterInfo(int group, int counter, All pname, [Count(Computed = "pname")] IntPtr data)
Parameters
Type Name Description
System.Int32 group
System.Int32 counter
All pname
System.IntPtr data

[length: COMPSIZE(pname)]

GetPerfMonitorCounterInfo(UInt32, UInt32, All, IntPtr)

[requires: AMD_performance_monitor]

Declaration
[AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCounterInfoAMD")]
[CLSCompliant(false)]
public static void GetPerfMonitorCounterInfo(uint group, uint counter, All pname, [Count(Computed = "pname")] IntPtr data)
Parameters
Type Name Description
System.UInt32 group
System.UInt32 counter
All pname
System.IntPtr data

[length: COMPSIZE(pname)]

GetPerfMonitorCounterInfo<T3>(Int32, Int32, All, ref T3)

[requires: AMD_performance_monitor]

Declaration
[AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCounterInfoAMD")]
[CLSCompliant(false)]
public static void GetPerfMonitorCounterInfo<T3>(int group, int counter, All pname, [Count(Computed = "pname")] ref T3 data)where T3 : struct
Parameters
Type Name Description
System.Int32 group
System.Int32 counter
All pname
T3 data

[length: COMPSIZE(pname)]

Type Parameters
Name Description
T3

GetPerfMonitorCounterInfo<T3>(Int32, Int32, All, T3[])

[requires: AMD_performance_monitor]

Declaration
[AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCounterInfoAMD")]
[CLSCompliant(false)]
public static void GetPerfMonitorCounterInfo<T3>(int group, int counter, All pname, [Count(Computed = "pname")] T3[] data)where T3 : struct
Parameters
Type Name Description
System.Int32 group
System.Int32 counter
All pname
T3[] data

[length: COMPSIZE(pname)]

Type Parameters
Name Description
T3

GetPerfMonitorCounterInfo<T3>(Int32, Int32, All, T3[,,])

[requires: AMD_performance_monitor]

Declaration
[AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCounterInfoAMD")]
[CLSCompliant(false)]
public static void GetPerfMonitorCounterInfo<T3>(int group, int counter, All pname, [Count(Computed = "pname")] T3[,, ] data)where T3 : struct
Parameters
Type Name Description
System.Int32 group
System.Int32 counter
All pname
T3[,,] data

[length: COMPSIZE(pname)]

Type Parameters
Name Description
T3

GetPerfMonitorCounterInfo<T3>(Int32, Int32, All, T3[,])

[requires: AMD_performance_monitor]

Declaration
[AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCounterInfoAMD")]
[CLSCompliant(false)]
public static void GetPerfMonitorCounterInfo<T3>(int group, int counter, All pname, [Count(Computed = "pname")] T3[, ] data)where T3 : struct
Parameters
Type Name Description
System.Int32 group
System.Int32 counter
All pname
T3[,] data

[length: COMPSIZE(pname)]

Type Parameters
Name Description
T3

GetPerfMonitorCounterInfo<T3>(UInt32, UInt32, All, ref T3)

[requires: AMD_performance_monitor]

Declaration
[AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCounterInfoAMD")]
[CLSCompliant(false)]
public static void GetPerfMonitorCounterInfo<T3>(uint group, uint counter, All pname, [Count(Computed = "pname")] ref T3 data)where T3 : struct
Parameters
Type Name Description
System.UInt32 group
System.UInt32 counter
All pname
T3 data

[length: COMPSIZE(pname)]

Type Parameters
Name Description
T3

GetPerfMonitorCounterInfo<T3>(UInt32, UInt32, All, T3[])

[requires: AMD_performance_monitor]

Declaration
[AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCounterInfoAMD")]
[CLSCompliant(false)]
public static void GetPerfMonitorCounterInfo<T3>(uint group, uint counter, All pname, [Count(Computed = "pname")] T3[] data)where T3 : struct
Parameters
Type Name Description
System.UInt32 group
System.UInt32 counter
All pname
T3[] data

[length: COMPSIZE(pname)]

Type Parameters
Name Description
T3

GetPerfMonitorCounterInfo<T3>(UInt32, UInt32, All, T3[,,])

[requires: AMD_performance_monitor]

Declaration
[AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCounterInfoAMD")]
[CLSCompliant(false)]
public static void GetPerfMonitorCounterInfo<T3>(uint group, uint counter, All pname, [Count(Computed = "pname")] T3[,, ] data)where T3 : struct
Parameters
Type Name Description
System.UInt32 group
System.UInt32 counter
All pname
T3[,,] data

[length: COMPSIZE(pname)]

Type Parameters
Name Description
T3

GetPerfMonitorCounterInfo<T3>(UInt32, UInt32, All, T3[,])

[requires: AMD_performance_monitor]

Declaration
[AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCounterInfoAMD")]
[CLSCompliant(false)]
public static void GetPerfMonitorCounterInfo<T3>(uint group, uint counter, All pname, [Count(Computed = "pname")] T3[, ] data)where T3 : struct
Parameters
Type Name Description
System.UInt32 group
System.UInt32 counter
All pname
T3[,] data

[length: COMPSIZE(pname)]

Type Parameters
Name Description
T3

GetPerfMonitorCounters(Int32, Int32*, Int32*, Int32, Int32*)

[requires: AMD_performance_monitor]

Declaration
[AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCountersAMD")]
[CLSCompliant(false)]
public static void GetPerfMonitorCounters(int group, [Count(Count = 1)] int *numCounters, [Count(Count = 1)] int *maxActiveCounters, int counterSize, [Count(Parameter = "counterSize")] int *counters)
Parameters
Type Name Description
System.Int32 group
System.Int32* numCounters

[length: 1]

System.Int32* maxActiveCounters

[length: 1]

System.Int32 counterSize
System.Int32* counters

[length: counterSize]

GetPerfMonitorCounters(Int32, out Int32, out Int32, Int32, out Int32)

[requires: AMD_performance_monitor]

Declaration
[AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCountersAMD")]
[CLSCompliant(false)]
public static void GetPerfMonitorCounters(int group, [Count(Count = 1)] out int numCounters, [Count(Count = 1)] out int maxActiveCounters, int counterSize, [Count(Parameter = "counterSize")] out int counters)
Parameters
Type Name Description
System.Int32 group
System.Int32 numCounters

[length: 1]

System.Int32 maxActiveCounters

[length: 1]

System.Int32 counterSize
System.Int32 counters

[length: counterSize]

GetPerfMonitorCounters(Int32, out Int32, out Int32, Int32, Int32[])

[requires: AMD_performance_monitor]

Declaration
[AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCountersAMD")]
[CLSCompliant(false)]
public static void GetPerfMonitorCounters(int group, [Count(Count = 1)] out int numCounters, [Count(Count = 1)] out int maxActiveCounters, int counterSize, [Count(Parameter = "counterSize")] int[] counters)
Parameters
Type Name Description
System.Int32 group
System.Int32 numCounters

[length: 1]

System.Int32 maxActiveCounters

[length: 1]

System.Int32 counterSize
System.Int32[] counters

[length: counterSize]

GetPerfMonitorCounters(UInt32, Int32*, Int32*, Int32, UInt32*)

[requires: AMD_performance_monitor]

Declaration
[AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCountersAMD")]
[CLSCompliant(false)]
public static void GetPerfMonitorCounters(uint group, [Count(Count = 1)] int *numCounters, [Count(Count = 1)] int *maxActiveCounters, int counterSize, [Count(Parameter = "counterSize")] uint *counters)
Parameters
Type Name Description
System.UInt32 group
System.Int32* numCounters

[length: 1]

System.Int32* maxActiveCounters

[length: 1]

System.Int32 counterSize
System.UInt32* counters

[length: counterSize]

GetPerfMonitorCounters(UInt32, out Int32, out Int32, Int32, out UInt32)

[requires: AMD_performance_monitor]

Declaration
[AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCountersAMD")]
[CLSCompliant(false)]
public static void GetPerfMonitorCounters(uint group, [Count(Count = 1)] out int numCounters, [Count(Count = 1)] out int maxActiveCounters, int counterSize, [Count(Parameter = "counterSize")] out uint counters)
Parameters
Type Name Description
System.UInt32 group
System.Int32 numCounters

[length: 1]

System.Int32 maxActiveCounters

[length: 1]

System.Int32 counterSize
System.UInt32 counters

[length: counterSize]

GetPerfMonitorCounters(UInt32, out Int32, out Int32, Int32, UInt32[])

[requires: AMD_performance_monitor]

Declaration
[AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCountersAMD")]
[CLSCompliant(false)]
public static void GetPerfMonitorCounters(uint group, [Count(Count = 1)] out int numCounters, [Count(Count = 1)] out int maxActiveCounters, int counterSize, [Count(Parameter = "counterSize")] uint[] counters)
Parameters
Type Name Description
System.UInt32 group
System.Int32 numCounters

[length: 1]

System.Int32 maxActiveCounters

[length: 1]

System.Int32 counterSize
System.UInt32[] counters

[length: counterSize]

GetPerfMonitorCounterString(Int32, Int32, Int32, Int32*, out String)

[requires: AMD_performance_monitor]

Declaration
[AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCounterStringAMD")]
[CLSCompliant(false)]
public static void GetPerfMonitorCounterString(int group, int counter, int bufSize, [Count(Count = 1)] int *length, [Count(Parameter = "bufSize")] out string counterString)
Parameters
Type Name Description
System.Int32 group
System.Int32 counter
System.Int32 bufSize
System.Int32* length

[length: 1]

System.String counterString

[length: bufSize]

GetPerfMonitorCounterString(Int32, Int32, Int32, out Int32, out String)

[requires: AMD_performance_monitor]

Declaration
[AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCounterStringAMD")]
[CLSCompliant(false)]
public static void GetPerfMonitorCounterString(int group, int counter, int bufSize, [Count(Count = 1)] out int length, [Count(Parameter = "bufSize")] out string counterString)
Parameters
Type Name Description
System.Int32 group
System.Int32 counter
System.Int32 bufSize
System.Int32 length

[length: 1]

System.String counterString

[length: bufSize]

GetPerfMonitorCounterString(UInt32, UInt32, Int32, Int32*, out String)

[requires: AMD_performance_monitor]

Declaration
[AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCounterStringAMD")]
[CLSCompliant(false)]
public static void GetPerfMonitorCounterString(uint group, uint counter, int bufSize, [Count(Count = 1)] int *length, [Count(Parameter = "bufSize")] out string counterString)
Parameters
Type Name Description
System.UInt32 group
System.UInt32 counter
System.Int32 bufSize
System.Int32* length

[length: 1]

System.String counterString

[length: bufSize]

GetPerfMonitorCounterString(UInt32, UInt32, Int32, out Int32, out String)

[requires: AMD_performance_monitor]

Declaration
[AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCounterStringAMD")]
[CLSCompliant(false)]
public static void GetPerfMonitorCounterString(uint group, uint counter, int bufSize, [Count(Count = 1)] out int length, [Count(Parameter = "bufSize")] out string counterString)
Parameters
Type Name Description
System.UInt32 group
System.UInt32 counter
System.Int32 bufSize
System.Int32 length

[length: 1]

System.String counterString

[length: bufSize]

GetPerfMonitorGroups(Int32*, Int32, Int32*)

[requires: AMD_performance_monitor]

Declaration
[AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorGroupsAMD")]
[CLSCompliant(false)]
public static void GetPerfMonitorGroups([Count(Count = 1)] int *numGroups, int groupsSize, [Count(Parameter = "groupsSize")] int *groups)
Parameters
Type Name Description
System.Int32* numGroups

[length: 1]

System.Int32 groupsSize
System.Int32* groups

[length: groupsSize]

GetPerfMonitorGroups(Int32*, Int32, UInt32*)

[requires: AMD_performance_monitor]

Declaration
[AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorGroupsAMD")]
[CLSCompliant(false)]
public static void GetPerfMonitorGroups([Count(Count = 1)] int *numGroups, int groupsSize, [Count(Parameter = "groupsSize")] uint *groups)
Parameters
Type Name Description
System.Int32* numGroups

[length: 1]

System.Int32 groupsSize
System.UInt32* groups

[length: groupsSize]

GetPerfMonitorGroups(out Int32, Int32, out Int32)

[requires: AMD_performance_monitor]

Declaration
[AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorGroupsAMD")]
[CLSCompliant(false)]
public static void GetPerfMonitorGroups([Count(Count = 1)] out int numGroups, int groupsSize, [Count(Parameter = "groupsSize")] out int groups)
Parameters
Type Name Description
System.Int32 numGroups

[length: 1]

System.Int32 groupsSize
System.Int32 groups

[length: groupsSize]

GetPerfMonitorGroups(out Int32, Int32, Int32[])

[requires: AMD_performance_monitor]

Declaration
[AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorGroupsAMD")]
[CLSCompliant(false)]
public static void GetPerfMonitorGroups([Count(Count = 1)] out int numGroups, int groupsSize, [Count(Parameter = "groupsSize")] int[] groups)
Parameters
Type Name Description
System.Int32 numGroups

[length: 1]

System.Int32 groupsSize
System.Int32[] groups

[length: groupsSize]

GetPerfMonitorGroups(out Int32, Int32, out UInt32)

[requires: AMD_performance_monitor]

Declaration
[AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorGroupsAMD")]
[CLSCompliant(false)]
public static void GetPerfMonitorGroups([Count(Count = 1)] out int numGroups, int groupsSize, [Count(Parameter = "groupsSize")] out uint groups)
Parameters
Type Name Description
System.Int32 numGroups

[length: 1]

System.Int32 groupsSize
System.UInt32 groups

[length: groupsSize]

GetPerfMonitorGroups(out Int32, Int32, UInt32[])

[requires: AMD_performance_monitor]

Declaration
[AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorGroupsAMD")]
[CLSCompliant(false)]
public static void GetPerfMonitorGroups([Count(Count = 1)] out int numGroups, int groupsSize, [Count(Parameter = "groupsSize")] uint[] groups)
Parameters
Type Name Description
System.Int32 numGroups

[length: 1]

System.Int32 groupsSize
System.UInt32[] groups

[length: groupsSize]

GetPerfMonitorGroupString(Int32, Int32, Int32*, out String)

[requires: AMD_performance_monitor]

Declaration
[AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorGroupStringAMD")]
[CLSCompliant(false)]
public static void GetPerfMonitorGroupString(int group, int bufSize, [Count(Count = 1)] int *length, [Count(Parameter = "bufSize")] out string groupString)
Parameters
Type Name Description
System.Int32 group
System.Int32 bufSize
System.Int32* length

[length: 1]

System.String groupString

[length: bufSize]

GetPerfMonitorGroupString(Int32, Int32, out Int32, out String)

[requires: AMD_performance_monitor]

Declaration
[AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorGroupStringAMD")]
[CLSCompliant(false)]
public static void GetPerfMonitorGroupString(int group, int bufSize, [Count(Count = 1)] out int length, [Count(Parameter = "bufSize")] out string groupString)
Parameters
Type Name Description
System.Int32 group
System.Int32 bufSize
System.Int32 length

[length: 1]

System.String groupString

[length: bufSize]

GetPerfMonitorGroupString(UInt32, Int32, Int32*, out String)

[requires: AMD_performance_monitor]

Declaration
[AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorGroupStringAMD")]
[CLSCompliant(false)]
public static void GetPerfMonitorGroupString(uint group, int bufSize, [Count(Count = 1)] int *length, [Count(Parameter = "bufSize")] out string groupString)
Parameters
Type Name Description
System.UInt32 group
System.Int32 bufSize
System.Int32* length

[length: 1]

System.String groupString

[length: bufSize]

GetPerfMonitorGroupString(UInt32, Int32, out Int32, out String)

[requires: AMD_performance_monitor]

Declaration
[AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorGroupStringAMD")]
[CLSCompliant(false)]
public static void GetPerfMonitorGroupString(uint group, int bufSize, [Count(Count = 1)] out int length, [Count(Parameter = "bufSize")] out string groupString)
Parameters
Type Name Description
System.UInt32 group
System.Int32 bufSize
System.Int32 length

[length: 1]

System.String groupString

[length: bufSize]

SelectPerfMonitorCounters(Int32, Boolean, Int32, Int32, Int32*)

[requires: AMD_performance_monitor]

Declaration
[AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glSelectPerfMonitorCountersAMD")]
[CLSCompliant(false)]
public static void SelectPerfMonitorCounters(int monitor, bool enable, int group, int numCounters, [Count(Parameter = "numCounters")] int *counterList)
Parameters
Type Name Description
System.Int32 monitor
System.Boolean enable
System.Int32 group
System.Int32 numCounters
System.Int32* counterList

[length: numCounters]

SelectPerfMonitorCounters(Int32, Boolean, Int32, Int32, out Int32)

[requires: AMD_performance_monitor]

Declaration
[AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glSelectPerfMonitorCountersAMD")]
[CLSCompliant(false)]
public static void SelectPerfMonitorCounters(int monitor, bool enable, int group, int numCounters, [Count(Parameter = "numCounters")] out int counterList)
Parameters
Type Name Description
System.Int32 monitor
System.Boolean enable
System.Int32 group
System.Int32 numCounters
System.Int32 counterList

[length: numCounters]

SelectPerfMonitorCounters(Int32, Boolean, Int32, Int32, Int32[])

[requires: AMD_performance_monitor]

Declaration
[AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glSelectPerfMonitorCountersAMD")]
[CLSCompliant(false)]
public static void SelectPerfMonitorCounters(int monitor, bool enable, int group, int numCounters, [Count(Parameter = "numCounters")] int[] counterList)
Parameters
Type Name Description
System.Int32 monitor
System.Boolean enable
System.Int32 group
System.Int32 numCounters
System.Int32[] counterList

[length: numCounters]

SelectPerfMonitorCounters(UInt32, Boolean, UInt32, Int32, UInt32*)

[requires: AMD_performance_monitor]

Declaration
[AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glSelectPerfMonitorCountersAMD")]
[CLSCompliant(false)]
public static void SelectPerfMonitorCounters(uint monitor, bool enable, uint group, int numCounters, [Count(Parameter = "numCounters")] uint *counterList)
Parameters
Type Name Description
System.UInt32 monitor
System.Boolean enable
System.UInt32 group
System.Int32 numCounters
System.UInt32* counterList

[length: numCounters]

SelectPerfMonitorCounters(UInt32, Boolean, UInt32, Int32, out UInt32)

[requires: AMD_performance_monitor]

Declaration
[AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glSelectPerfMonitorCountersAMD")]
[CLSCompliant(false)]
public static void SelectPerfMonitorCounters(uint monitor, bool enable, uint group, int numCounters, [Count(Parameter = "numCounters")] out uint counterList)
Parameters
Type Name Description
System.UInt32 monitor
System.Boolean enable
System.UInt32 group
System.Int32 numCounters
System.UInt32 counterList

[length: numCounters]

SelectPerfMonitorCounters(UInt32, Boolean, UInt32, Int32, UInt32[])

[requires: AMD_performance_monitor]

Declaration
[AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glSelectPerfMonitorCountersAMD")]
[CLSCompliant(false)]
public static void SelectPerfMonitorCounters(uint monitor, bool enable, uint group, int numCounters, [Count(Parameter = "numCounters")] uint[] counterList)
Parameters
Type Name Description
System.UInt32 monitor
System.Boolean enable
System.UInt32 group
System.Int32 numCounters
System.UInt32[] counterList

[length: numCounters]

Back to top Copyright © 2015-2017 Microsoft
Generated by DocFX