Show / Hide Table of Contents

Class GL.Amd

Inheritance
Object
GL.Amd
Inherited Members
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: OpenTK.Graphics.ES30
Assembly: OpenTK.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
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
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
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
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
Int32 n
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
Int32 n
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
Int32 n
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
Int32 n
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
Int32 n
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
Int32 n
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
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
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
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
Int32 n
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
Int32 n
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
Int32 n
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
Int32 n
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
Int32 n
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
Int32 n
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
Int32 monitor
All pname
Int32 dataSize
Int32* data

[length: dataSize]

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
Int32 monitor
All pname
Int32 dataSize
Int32 data

[length: dataSize]

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
Int32 monitor
All pname
Int32 dataSize
Int32[] data

[length: dataSize]

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
UInt32 monitor
All pname
Int32 dataSize
UInt32* data

[length: dataSize]

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
UInt32 monitor
All pname
Int32 dataSize
UInt32 data

[length: dataSize]

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
UInt32 monitor
All pname
Int32 dataSize
UInt32[] data

[length: dataSize]

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
Int32 group
Int32 counter
All pname
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
UInt32 group
UInt32 counter
All pname
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
Int32 group
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
Int32 group
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
Int32 group
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
Int32 group
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
UInt32 group
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
UInt32 group
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
UInt32 group
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
UInt32 group
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
Int32 group
Int32* numCounters

[length: 1]

Int32* maxActiveCounters

[length: 1]

Int32 counterSize
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
Int32 group
Int32 numCounters

[length: 1]

Int32 maxActiveCounters

[length: 1]

Int32 counterSize
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
Int32 group
Int32 numCounters

[length: 1]

Int32 maxActiveCounters

[length: 1]

Int32 counterSize
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
UInt32 group
Int32* numCounters

[length: 1]

Int32* maxActiveCounters

[length: 1]

Int32 counterSize
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
UInt32 group
Int32 numCounters

[length: 1]

Int32 maxActiveCounters

[length: 1]

Int32 counterSize
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
UInt32 group
Int32 numCounters

[length: 1]

Int32 maxActiveCounters

[length: 1]

Int32 counterSize
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
Int32 group
Int32 counter
Int32 bufSize
Int32* length

[length: 1]

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
Int32 group
Int32 counter
Int32 bufSize
Int32 length

[length: 1]

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
UInt32 group
UInt32 counter
Int32 bufSize
Int32* length

[length: 1]

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
UInt32 group
UInt32 counter
Int32 bufSize
Int32 length

[length: 1]

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
Int32* numGroups

[length: 1]

Int32 groupsSize
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
Int32* numGroups

[length: 1]

Int32 groupsSize
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
Int32 numGroups

[length: 1]

Int32 groupsSize
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
Int32 numGroups

[length: 1]

Int32 groupsSize
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
Int32 numGroups

[length: 1]

Int32 groupsSize
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
Int32 numGroups

[length: 1]

Int32 groupsSize
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
Int32 group
Int32 bufSize
Int32* length

[length: 1]

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
Int32 group
Int32 bufSize
Int32 length

[length: 1]

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
UInt32 group
Int32 bufSize
Int32* length

[length: 1]

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
UInt32 group
Int32 bufSize
Int32 length

[length: 1]

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
Int32 monitor
Boolean enable
Int32 group
Int32 numCounters
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
Int32 monitor
Boolean enable
Int32 group
Int32 numCounters
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
Int32 monitor
Boolean enable
Int32 group
Int32 numCounters
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
UInt32 monitor
Boolean enable
UInt32 group
Int32 numCounters
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
UInt32 monitor
Boolean enable
UInt32 group
Int32 numCounters
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
UInt32 monitor
Boolean enable
UInt32 group
Int32 numCounters
UInt32[] counterList

[length: numCounters]

In This Article
Back to top Generated by DocFX