Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ValveSoftware/ToGL
/ functions
Functions
769 in github.com/ValveSoftware/ToGL
⨍
Functions
769
◇
Types & classes
269
↓ 70 callers
Function
TranslationError
togl/linuxwin/dx9asmtogl2.cpp:382
↓ 49 callers
Method
Write
write: client src into cache common case is both false. dirty is calculated, context write is deferred.
public/togl/linuxwin/glmgr.h:911
↓ 46 callers
Function
InsertTexelComponentFixed
togl/linuxwin/cglmtex.cpp:178
↓ 44 callers
Method
Flush
public/togl/linuxwin/glmgr.h:903
↓ 44 callers
Function
GLMStop
public/togl/linuxwin/glmgrbasics.h:128
↓ 38 callers
Function
PrintToBuf
togl/linuxwin/dx9asmtogl2.cpp:105
↓ 36 callers
Method
Read
read: sel = 0 for cache, 1 for context
public/togl/linuxwin/glmgr.h:925
↓ 33 callers
Function
GLMDecode
togl/linuxwin/glmgrbasics.cpp:2503
↓ 29 callers
Method
Check
check: verify that context equals cache, return true if mismatched or if illegal values seen
public/togl/linuxwin/glmgr.h:934
↓ 29 callers
Method
Default
default: write default value to cache, optionally write through
public/togl/linuxwin/glmgr.h:918
↓ 21 callers
Method
Force
Force this to be a specific function pointer.
public/togl/linuxwin/glentrypoints.h:166
↓ 16 callers
Function
EnsureNumSwizzleComponents
togl/linuxwin/dx9asmtogl2.cpp:311
↓ 15 callers
Method
Count
togl/linuxwin/glmgrbasics.cpp:4539
↓ 14 callers
Method
WriteStencilOp
public/togl/linuxwin/glmgr.h:1491
↓ 12 callers
Function
GLMDebugChannelMask
togl/linuxwin/glmgrbasics.cpp:2776
↓ 12 callers
Function
GetNumSwizzleComponents
togl/linuxwin/dx9asmtogl2.cpp:166
↓ 12 callers
Method
Pointer
Retrieve the actual function pointer.
public/togl/linuxwin/glentrypoints.h:169
↓ 12 callers
Function
glGetEnumv
helper function for int vs enum clarity
public/togl/linuxwin/glmgr.h:178
↓ 10 callers
Method
CheckCurrent
CheckCurrent has been removed (it no longer compiled on Linux). To minimize churn I'm leaving the inline NOP version. DO NOT change this to non-inline
public/togl/linuxwin/glmgr.h:1324
↓ 10 callers
Method
NewTex
togl/linuxwin/glmgr.cpp:743
↓ 10 callers
Function
glSetEnable
helper function to do enable or disable in one step
public/togl/linuxwin/glmgr.h:169
↓ 9 callers
Method
CalcSliceIndex
togl/linuxwin/cglmtex.cpp:1041
↓ 9 callers
Function
GetDisplayDB
togl/linuxwin/dxabstract.cpp:96
↓ 9 callers
Method
Release
togl/linuxwin/dxabstract.cpp:6238
↓ 8 callers
Method
BindBufferToCtx
togl/linuxwin/glmgr.cpp:2875
↓ 8 callers
Method
BindFBOToCtx
togl/linuxwin/glmgr.cpp:2820
↓ 8 callers
Method
BindTexToTMU
This method must call SelectTMU()/glActiveTexture() (it's expected as a side effect). This method is no longer called from any performance sensitive c
togl/linuxwin/glmgr.cpp:2788
↓ 8 callers
Function
GLMDebugger
public/togl/linuxwin/glmdebug.h:156
↓ 8 callers
Function
GLMKnob
togl/linuxwin/glmgrbasics.cpp:3829
↓ 8 callers
Function
GetParamNameWithoutSwizzle
togl/linuxwin/dx9asmtogl2.cpp:234
↓ 8 callers
Function
GetSwizzleComponent
togl/linuxwin/dx9asmtogl2.cpp:199
↓ 8 callers
Method
TexAttach
togl/linuxwin/cglmfbo.cpp:100
↓ 8 callers
Function
strnstr
togl/linuxwin/glmgrbasics.cpp:2856
↓ 7 callers
Method
DelTex
togl/linuxwin/glmgr.cpp:753
↓ 7 callers
Function
GLMDebugPrintf
togl/linuxwin/glmgr.cpp:224
↓ 7 callers
Method
MakeCurrent
=============================================================================== GLMContext public methods
togl/linuxwin/glmgr.cpp:484
↓ 7 callers
Function
Plat_Rdtsc
togl/linuxwin/glmgrbasics.cpp:3110
↓ 7 callers
Method
WriteCullFaceEnable
public/togl/linuxwin/glmgr.h:1455
↓ 7 callers
Method
WriteCullFrontFace
public/togl/linuxwin/glmgr.h:1456
↓ 7 callers
Method
WriteStencilFunc
public/togl/linuxwin/glmgr.h:1490
↓ 6 callers
Function
D3DCompareFuncToGL
public/togl/linuxwin/dxabstract.h:816
↓ 6 callers
Function
D3DStencilOpToGL
public/togl/linuxwin/dxabstract.h:883
↓ 6 callers
Method
DelFBO
togl/linuxwin/glmgr.cpp:1784
↓ 6 callers
Function
GLMDebugFlavorMask
togl/linuxwin/glmgrbasics.cpp:2790
↓ 6 callers
Function
MakeContextCurrent
togl/linuxwin/glmgr.cpp:238
↓ 5 callers
Function
GLMPrintStr
togl/linuxwin/glmgrbasics.cpp:2972
↓ 5 callers
Function
GetFormatDesc
togl/linuxwin/cglmtex.cpp:163
↓ 5 callers
Function
GetOpenGLVersion
togl/linuxwin/glentrypoints.cpp:206
↓ 5 callers
Method
IsReady
togl/linuxwin/cglmfbo.cpp:324
↓ 5 callers
Method
Start
togl/linuxwin/cglmquery.cpp:148
↓ 5 callers
Method
WriteAlphaTestFunc
public/togl/linuxwin/glmgr.h:1453
↓ 5 callers
Method
WriteDepthBias
public/togl/linuxwin/glmgr.h:1458
↓ 5 callers
Function
glAttachRBOtoFBO
togl/linuxwin/glmgr.cpp:815
↓ 5 callers
Function
glAttachTex2DtoFBO
togl/linuxwin/glmgr.cpp:834
↓ 5 callers
Function
glScrubFBO
togl/linuxwin/glmgr.cpp:804
↓ 5 callers
Function
transform_dp4
togl/linuxwin/glmgr.cpp:367
↓ 4 callers
Method
AddRef
togl/linuxwin/dxabstract.cpp:6231
↓ 4 callers
Method
DelLayoutRef
togl/linuxwin/cglmtex.cpp:666
↓ 4 callers
Function
EqualTol
togl/linuxwin/dx9asmtogl2.cpp:1902
↓ 4 callers
Function
GLMIncIndent
togl/linuxwin/glmgrbasics.cpp:3076
↓ 4 callers
Method
GetComboIndexNameString
togl/linuxwin/cglmprogram.cpp:797
↓ 4 callers
Method
GetLabelIndexCombo
togl/linuxwin/cglmprogram.cpp:757
↓ 4 callers
Function
GetSwizzleDot
togl/linuxwin/dx9asmtogl2.cpp:141
↓ 4 callers
Method
Lock
togl/linuxwin/cglmtex.cpp:1485
↓ 4 callers
Method
NewFBO
togl/linuxwin/glmgr.cpp:1773
↓ 4 callers
Method
OpenInEditor
togl/linuxwin/glmgrbasics.cpp:4161
↓ 4 callers
Method
ReadIndex
read: sel = 0 for cache, 1 for context
public/togl/linuxwin/glmgr.h:1000
↓ 4 callers
Method
ReleasedTexture
togl/linuxwin/dxabstract.cpp:4672
↓ 4 callers
Method
SetFuncName
public/togl/linuxwin/glentrypoints.h:223
↓ 4 callers
Method
SetProgramParametersF
"slot" means a vec4-sized thing these write into .env parameter space
public/togl/linuxwin/glmgr.h:1972
↓ 4 callers
Method
SetSamplerDirty
public/togl/linuxwin/glmgr.h:2112
↓ 4 callers
Method
SyncWithEditable
togl/linuxwin/cglmprogram.cpp:481
↓ 4 callers
Method
TexDetach
togl/linuxwin/cglmfbo.cpp:226
↓ 4 callers
Method
Unlock
togl/linuxwin/cglmtex.cpp:1636
↓ 4 callers
Method
Unlock
togl/linuxwin/dxabstract.cpp:2092
↓ 4 callers
Method
WriteIndex
write: client src into cache common case is both false. dirty is calculated, context write is deferred.
public/togl/linuxwin/glmgr.h:969
↓ 4 callers
Function
WriteParamWithSingleMaskEntry
Extract the n'th component of the swizzle mask. If n would exceed the length of the swizzle mask, then it looks up into "xyzw".
togl/linuxwin/dx9asmtogl2.cpp:277
↓ 3 callers
Method
Clear
togl/linuxwin/dxabstract.cpp:5496
↓ 3 callers
Method
ClearCurAttribs
public/togl/linuxwin/glmgr.h:1574
↓ 3 callers
Method
Complete
togl/linuxwin/cglmquery.cpp:284
↓ 3 callers
Function
CopyTilEOL
togl/linuxwin/glmgr.cpp:2972
↓ 3 callers
Function
GLMPrintf
togl/linuxwin/glmgrbasics.cpp:2954
↓ 3 callers
Function
GLMProgTypeToGLSLEnum
togl/linuxwin/cglmprogram.cpp:64
↓ 3 callers
Function
GetDataTypeSizeInBytes
togl/linuxwin/glmgr.cpp:4773
↓ 3 callers
Method
GetHandle
public/togl/linuxwin/glmgr.h:1270
↓ 3 callers
Function
GetRegTypeFromToken
Weird encoding...bits are split apart in the dwToken
togl/linuxwin/dx9asmtogl2.cpp:1063
↓ 3 callers
Method
HasData
togl/linuxwin/glmgrbasics.cpp:3981
↓ 3 callers
Method
Purge
togl/linuxwin/cglmprogram.cpp:1421
↓ 3 callers
Method
SetDepthStencilSurface
togl/linuxwin/dxabstract.cpp:3512
↓ 3 callers
Method
SetProgramParametersB
public/togl/linuxwin/glmgr.h:2052
↓ 3 callers
Method
SetSamplerTex
public/togl/linuxwin/glmgr.h:2120
↓ 3 callers
Function
StripExtraTrailingZeros
togl/linuxwin/dx9asmtogl2.cpp:82
↓ 3 callers
Method
WriteAlphaTestEnable
public/togl/linuxwin/glmgr.h:1452
↓ 3 callers
Method
WriteAlphaToCoverageEnable
public/togl/linuxwin/glmgr.h:1454
↓ 3 callers
Method
WriteBlendEnable
public/togl/linuxwin/glmgr.h:1467
↓ 3 callers
Method
WriteBlendEnableSRGB
public/togl/linuxwin/glmgr.h:1472
↓ 3 callers
Method
WriteBlendEquation
public/togl/linuxwin/glmgr.h:1469
↓ 3 callers
Method
WriteBlendFactor
public/togl/linuxwin/glmgr.h:1468
↓ 3 callers
Method
WriteClipPlaneEnable
public/togl/linuxwin/glmgr.h:1459
↓ 3 callers
Method
WriteColorMaskSingle
public/togl/linuxwin/glmgr.h:1465
next →
1–100 of 769, ranked by callers