Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
K
- k2D - Static variable in interface icyllis.arc3d.engine.Engine.ImageType
-
GL_TEXTURE_2D, GL_TEXTURE_2D_MULTISAMPLE; VK_IMAGE_TYPE_2D, layers=1; VK_IMAGE_VIEW_TYPE_2D;
- k2DArray - Static variable in interface icyllis.arc3d.engine.Engine.ImageType
-
GL_TEXTURE_2D_ARRAY, GL_TEXTURE_2D_MULTISAMPLE_ARRAY; VK_IMAGE_TYPE_2D, layers=N; VK_IMAGE_VIEW_TYPE_2D_ARRAY;
- k3D - Static variable in interface icyllis.arc3d.engine.Engine.ImageType
-
GL_TEXTURE_3D; VK_IMAGE_TYPE_3D, layers=1; VK_IMAGE_VIEW_TYPE_3D;
- kA8_Format - Static variable in class icyllis.arc3d.core.Mask
- kAbs - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
General Math Functions
- kAccept_Action - Static variable in class icyllis.arc3d.core.Glyph
-
Action for methods.
- kAccessMask - Static variable in interface icyllis.arc3d.engine.Engine.BufferUsageFlags
- kAcos - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
General Math Functions
- kAcosh - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
General Math Functions
- kAddBorrow - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Integer Functions
- kAddCarry - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Integer Functions
- kAffine_Mask - Static variable in interface icyllis.arc3d.core.Matrixc
-
TypeMask
- kAlias_Edging - Static variable in class icyllis.arc3d.core.Font
-
Text antialiasing mode.
- kAlignOf - Static variable in class icyllis.arc3d.core.RoundRect
- kAll - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Vector Relational Functions
- kAllInvocations - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Shader Invocation Group Functions
- kAllInvocationsEqual - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Shader Invocation Group Functions
- kAlphaOnlyPaintColor_BuiltinStageID - Static variable in class icyllis.arc3d.granite.FragmentStage
-
Builtin Code Snippet ID, most are from Skia Graphite.
- kAMD_VendorID - Static variable in class icyllis.arc3d.vulkan.VKUtil
-
Known vendor IDs.
- kAngularGradientShader4_BuiltinStageID - Static variable in class icyllis.arc3d.granite.FragmentStage
-
Builtin Code Snippet ID, most are from Skia Graphite.
- kAngularGradientShader8_BuiltinStageID - Static variable in class icyllis.arc3d.granite.FragmentStage
-
Builtin Code Snippet ID, most are from Skia Graphite.
- kAntiAlias_Edging - Static variable in class icyllis.arc3d.core.Font
-
Text antialiasing mode.
- kAny - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Vector Relational Functions
- kAnyInvocation - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Shader Invocation Group Functions
- kApple_VendorID - Static variable in class icyllis.arc3d.vulkan.VKUtil
-
Known vendor IDs.
- kArc_Type - Static variable in class icyllis.arc3d.granite.ArcShape
-
The arc is a closed shape, paint's cap is ignored, this cap determines the shape of the arc itself.
- kArcRound_Type - Static variable in class icyllis.arc3d.granite.ArcShape
-
The arc is a closed shape, paint's cap is ignored, this cap determines the shape of the arc itself.
- kArcSquare_Type - Static variable in class icyllis.arc3d.granite.ArcShape
-
The arc is a closed shape, paint's cap is ignored, this cap determines the shape of the arc itself.
- kARGB32_Format - Static variable in class icyllis.arc3d.core.Mask
- kARM_VendorID - Static variable in class icyllis.arc3d.vulkan.VKUtil
-
Known vendor IDs.
- kArray_TypeKind - Static variable in class icyllis.arc3d.compiler.tree.Type
-
Kinds of Type.
- kAsin - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
General Math Functions
- kAsinh - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
General Math Functions
- kAtan - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
General Math Functions
- kAtanh - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
General Math Functions
- kAtomicAdd - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Atomic Memory Functions
- kAtomicAnd - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Atomic Memory Functions
- kAtomicCompSwap - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Atomic Memory Functions
- kAtomicExchange - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Atomic Memory Functions
- kAtomicMax - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Atomic Memory Functions
- kAtomicMin - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Atomic Memory Functions
- kAtomicOr - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Atomic Memory Functions
- kAtomicXor - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Atomic Memory Functions
- kAxisAligned - Static variable in class icyllis.arc3d.core.Quad
- kBarrier - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Shader Control Functions
- kBinding_LayoutFlag - Static variable in class icyllis.arc3d.compiler.tree.Layout
- kBitCount - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Integer Functions
- kBitfieldExtract - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Integer Functions
- kBitfieldInsert - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Integer Functions
- kBitReverse - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Integer Functions
- kBlend - Static variable in interface icyllis.arc3d.engine.Engine.GLBackendState
- kBlend_BuiltinStageID - Static variable in class icyllis.arc3d.granite.FragmentStage
-
Builtin Code Snippet ID, most are from Skia Graphite.
- kBlenderDstColor_ReqFlag - Static variable in class icyllis.arc3d.granite.FragmentStage
-
Requirement flags.
- kBlendModeBlender_BuiltinStageID - Static variable in class icyllis.arc3d.granite.FragmentStage
-
Builtin Code Snippet ID, most are from Skia Graphite.
- kBlendSupportAllEquations_LayoutFlag - Static variable in class icyllis.arc3d.compiler.tree.Layout
- kBool - Static variable in class icyllis.arc3d.core.SLDataType
- kBool2 - Static variable in class icyllis.arc3d.core.SLDataType
- kBool3 - Static variable in class icyllis.arc3d.core.SLDataType
- kBool4 - Static variable in class icyllis.arc3d.core.SLDataType
- kBoolean_ScalarKind - Static variable in class icyllis.arc3d.compiler.tree.Type
-
Kinds of ScalarType.
- kBoundsTolerance - Static variable in class icyllis.arc3d.granite.Clip_old
-
This is the maximum distance that a draw may extend beyond a clip's boundary and still count count as "on the other side".
- kBroadcom_VendorID - Static variable in class icyllis.arc3d.vulkan.VKUtil
-
Known vendor IDs.
- kBuffer_Flag - Static variable in class icyllis.arc3d.compiler.tree.Modifiers
- kBuiltin_LayoutFlag - Static variable in class icyllis.arc3d.compiler.tree.Layout
- kBuiltinStageIDCount - Static variable in class icyllis.arc3d.granite.FragmentStage
- kBW_Format - Static variable in class icyllis.arc3d.core.Mask
- kByte - Static variable in interface icyllis.arc3d.engine.Engine.VertexAttribType
- kByte2 - Static variable in interface icyllis.arc3d.engine.Engine.VertexAttribType
- kByte4 - Static variable in interface icyllis.arc3d.engine.Engine.VertexAttribType
- kCanBeFlat_Interpolation - Static variable in class icyllis.arc3d.granite.shading.VaryingHandler
- kCeil - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
General Math Functions
- kChord_Type - Static variable in class icyllis.arc3d.granite.ArcShape
-
The arc is a closed shape, paint's cap is ignored, this cap determines the shape of the arc itself.
- kClamp - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
General Math Functions
- kClear - Static variable in interface icyllis.arc3d.engine.Engine.LoadOp
- kCoherent_Flag - Static variable in class icyllis.arc3d.compiler.tree.Modifiers
- kColorSpaceCount - Static variable in class icyllis.arc3d.core.shaders.GradientShader.Interpolation
- kColorSpaceXformColorFilter_BuiltinStageID - Static variable in class icyllis.arc3d.granite.FragmentStage
-
Builtin Code Snippet ID, most are from Skia Graphite.
- kColorSpaceXformFlagEncode - Static variable in class icyllis.arc3d.core.PixelUtils
- kColorSpaceXformFlagGamutTransform - Static variable in class icyllis.arc3d.core.PixelUtils
- kColorSpaceXformFlagLinearize - Static variable in class icyllis.arc3d.core.PixelUtils
- kColorSpaceXformFlagPremul - Static variable in class icyllis.arc3d.core.PixelUtils
- kColorSpaceXformFlagUnpremul - Static variable in class icyllis.arc3d.core.PixelUtils
- kComplex_Type - Static variable in class icyllis.arc3d.core.RoundRect
-
Type describes possible specializations of RoundRect.
- kComponent_LayoutFlag - Static variable in class icyllis.arc3d.compiler.tree.Layout
- kCompose_BuiltinStageID - Static variable in class icyllis.arc3d.granite.FragmentStage
-
Builtin Code Snippet ID, most are from Skia Graphite.
- kCompute - Static variable in interface icyllis.arc3d.engine.Engine.ShaderFlags
- kConservativeRaster_Flag - Static variable in class icyllis.arc3d.engine.trash.GraphicsPipelineDesc_Old
-
Deprecated.Cause every pixel to be rasterized that is touched by the triangle anywhere (not just at pixel center).
- kConst_Flag - Static variable in class icyllis.arc3d.compiler.tree.Modifiers
- kCos - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
General Math Functions
- kCosh - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
General Math Functions
- kCount - Static variable in class icyllis.arc3d.compiler.IntrinsicList
- kCount - Static variable in interface icyllis.arc3d.engine.Engine.ImageType
- kCount - Static variable in interface icyllis.arc3d.engine.Engine.LoadOp
- kCount - Static variable in interface icyllis.arc3d.engine.Engine.PrimitiveType
- kCount - Static variable in interface icyllis.arc3d.engine.Engine.StoreOp
- kCount_Flag - Static variable in class icyllis.arc3d.compiler.tree.Modifiers
- kCount_LayoutFlag - Static variable in class icyllis.arc3d.compiler.tree.Layout
- kCross - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Geometric Functions
- kCube - Static variable in interface icyllis.arc3d.engine.Engine.ImageType
-
GL_TEXTURE_CUBE_MAP; VK_IMAGE_TYPE_2D, layers=6; VK_IMAGE_VIEW_TYPE_CUBE;
- kCubeArray - Static variable in interface icyllis.arc3d.engine.Engine.ImageType
-
GL_TEXTURE_CUBE_MAP_ARRAY; VK_IMAGE_TYPE_2D, layers=6N; VK_IMAGE_VIEW_TYPE_CUBE_ARRAY;
- kCubicClampPremul - Static variable in class icyllis.arc3d.granite.FragmentHelpers
- kCubicClampUnpremul - Static variable in class icyllis.arc3d.granite.FragmentHelpers
- kCubicImageShader_BuiltinStageID - Static variable in class icyllis.arc3d.granite.FragmentStage
-
Builtin Code Snippet ID, most are from Skia Graphite.
- kDecreasing_HueMethod - Static variable in class icyllis.arc3d.core.shaders.GradientShader.Interpolation
-
Hue interpolation method.
- kDecrementCCW - Static variable in class icyllis.arc3d.granite.CommonDepthStencilSettings
- kDedicatedAllocation_AllocFlag - Static variable in class icyllis.arc3d.vulkan.VulkanMemoryAllocator
-
Force to use dedicated allocation.
- kDegenerateTolerance - Static variable in class icyllis.arc3d.core.shaders.GradientShader
- kDegrees - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
General Math Functions
- kDepth - Static variable in interface icyllis.arc3d.engine.Engine.DepthStencilFlags
- kDepthStencil - Static variable in interface icyllis.arc3d.engine.Engine.DepthStencilFlags
- kDestination_ColorSpace - Static variable in class icyllis.arc3d.core.shaders.GradientShader.Interpolation
-
Interpolation color space.
- kDeterminant - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Matrix Functions
- kDeviceLocal - Static variable in interface icyllis.arc3d.engine.Engine.BufferUsageFlags
-
Data store will be written to once by CPU.
- kDirectDepthGEqualPass - Static variable in class icyllis.arc3d.granite.CommonDepthStencilSettings
- kDirectDepthGreaterPass - Static variable in class icyllis.arc3d.granite.CommonDepthStencilSettings
- kDirectMask - Static variable in class icyllis.arc3d.core.Glyph
-
Text rendering methods, values are used as bit shift to obtain action.
- kDiscard - Static variable in interface icyllis.arc3d.engine.Engine.LoadOp
- kDiscard - Static variable in interface icyllis.arc3d.engine.Engine.StoreOp
- kDiscard_ContentChangeMode - Static variable in class icyllis.arc3d.core.Surface
- kDistance - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Geometric Functions
- kDitherShader_BuiltinStageID - Static variable in class icyllis.arc3d.granite.FragmentStage
-
Builtin Code Snippet ID, most are from Skia Graphite.
- kDot - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Geometric Functions
- kDPdx - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Derivative Functions
- kDPdxCoarse - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Derivative Functions
- kDPdxFine - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Derivative Functions
- kDPdy - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Derivative Functions
- kDPdyCoarse - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Derivative Functions
- kDPdyFine - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Derivative Functions
- kDrawable - Static variable in class icyllis.arc3d.core.Glyph
-
Text rendering methods, values are used as bit shift to obtain action.
- kDrawIndirect - Static variable in interface icyllis.arc3d.engine.Engine.BufferUsageFlags
-
Indirect buffer, also known as argument buffer.
- kDrop_Action - Static variable in class icyllis.arc3d.core.Glyph
-
Action for methods.
- kEarlyFragmentTests_LayoutFlag - Static variable in class icyllis.arc3d.compiler.tree.Layout
- kEllipse_Type - Static variable in class icyllis.arc3d.core.RoundRect
-
Type describes possible specializations of RoundRect.
- kEmpty_Type - Static variable in class icyllis.arc3d.core.RoundRect
-
Type describes possible specializations of RoundRect.
- kEqual - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Vector Relational Functions
- Kernel32 - Class in icyllis.arc3d.core
-
Native bindings to kernel32.dll.
- Kernel32 - Class in icyllis.modernui.core
-
Native bindings to kernel32.dll.
- Kernel32() - Constructor for class icyllis.arc3d.core.Kernel32
- Kernel32() - Constructor for class icyllis.modernui.core.Kernel32
- Kernel32.Functions - Class in icyllis.arc3d.core
-
Contains the function pointers loaded from the kernel32
SharedLibrary
. - Kernel32.Functions - Class in icyllis.modernui.core
-
Contains the function pointers loaded from the kernel32
SharedLibrary
. - kError_BuiltinStageID - Static variable in class icyllis.arc3d.granite.FragmentStage
-
Builtin Code Snippet ID, most are from Skia Graphite.
- kEvenOddStencilPass - Static variable in class icyllis.arc3d.granite.CommonDepthStencilSettings
- kExp - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
General Math Functions
- kExp2 - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
General Math Functions
- Key - Class in icyllis.arc3d.engine
-
A key loaded with custom data (int array).
- KEY_0 - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_1 - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_2 - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_3 - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_4 - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_5 - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_6 - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_7 - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_8 - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_9 - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_A - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_APOSTROPHE - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_B - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_BACKSLASH - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_BACKSPACE - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_C - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_CAPS_LOCK - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_COMMA - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_D - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_DELETE - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_DOWN - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_E - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_END - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_ENTER - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_EQUAL - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_ESCAPE - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_F - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_F1 - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_F10 - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_F11 - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_F12 - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_F13 - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_F14 - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_F15 - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_F16 - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_F17 - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_F18 - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_F19 - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_F2 - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_F20 - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_F21 - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_F22 - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_F23 - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_F24 - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_F25 - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_F3 - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_F4 - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_F5 - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_F6 - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_F7 - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_F8 - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_F9 - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_G - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_GRAVE_ACCENT - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_H - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_HOME - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_I - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_INSERT - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_J - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_K - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_KP_0 - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_KP_1 - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_KP_2 - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_KP_3 - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_KP_4 - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_KP_5 - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_KP_6 - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_KP_7 - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_KP_8 - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_KP_9 - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_KP_ADD - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_KP_DECIMAL - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_KP_DIVIDE - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_KP_ENTER - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_KP_EQUAL - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_KP_MULTIPLY - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_KP_SUBTRACT - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_L - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_LEFT - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_LEFT_ALT - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_LEFT_BRACKET - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_LEFT_CONTROL - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_LEFT_SHIFT - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_LEFT_SUPER - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_M - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_MENU - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_MINUS - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_N - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_NUM_LOCK - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_O - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_P - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_PAGE_DOWN - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_PAGE_UP - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_PAUSE - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_PERIOD - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_PRINT_SCREEN - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_Q - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_R - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_RIGHT - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_RIGHT_ALT - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_RIGHT_BRACKET - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_RIGHT_CONTROL - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_RIGHT_SHIFT - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_RIGHT_SUPER - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_S - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_SCROLL_LOCK - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_SEMICOLON - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_SLASH - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_SPACE - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_T - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_TAB - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_U - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_UNKNOWN - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_UP - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_V - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_W - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_WORLD_1 - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_WORLD_2 - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_X - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_Y - Static variable in class icyllis.modernui.view.KeyEvent
- KEY_Z - Static variable in class icyllis.modernui.view.KeyEvent
- keyAt(int) - Method in class icyllis.modernui.util.ArrayMap
-
Return the key at the given index in the array.
- keyAt(int) - Method in class icyllis.modernui.util.LongSparseArray
-
Given an index in the range
0...size()-1
, returns the key from theindex
th key-value mapping that this LongSparseArray stores. - keyAt(int) - Method in class icyllis.modernui.util.SparseArray
-
Given an index in the range
0...size()-1
, returns the key from theindex
th key-value mapping that this SparseArray stores. - keyAt(int) - Method in class icyllis.modernui.util.SparseBooleanArray
-
Given an index in the range
0...size()-1
, returns the key from theindex
th key-value mapping that this SparseBooleanArray stores. - KEYBOARD_PRESS - Static variable in class icyllis.modernui.view.HapticFeedbackConstants
-
The user has pressed a virtual or software keyboard key.
- KEYBOARD_RELEASE - Static variable in class icyllis.modernui.view.HapticFeedbackConstants
-
The user has released a virtual keyboard key.
- KEYBOARD_TAP - Static variable in class icyllis.modernui.view.HapticFeedbackConstants
-
The user has pressed a soft keyboard key.
- keyboardNavigationClusterSearch(View, int) - Method in class icyllis.modernui.view.View
-
Find the nearest keyboard navigation cluster in the specified direction.
- keyboardNavigationClusterSearch(View, int) - Method in interface icyllis.modernui.view.ViewParent
-
Find the nearest keyboard navigation cluster in the specified direction.
- keyboardNavigationClusterSearch(View, int) - Method in class icyllis.modernui.view.ViewRoot
- KeyBuilder - Class in icyllis.arc3d.engine
-
Used to build a packed array as the storage or lookup key of a hash map.
- KeyBuilder() - Constructor for class icyllis.arc3d.engine.KeyBuilder
- KeyBuilder(KeyBuilder) - Constructor for class icyllis.arc3d.engine.KeyBuilder
- KeyContext - Class in icyllis.arc3d.granite
- KeyContext(RecordingContext, ImageInfo) - Constructor for class icyllis.arc3d.granite.KeyContext
- KeyEvent - Class in icyllis.modernui.view
-
Object that reports key events (keyboard etc.).
- KeyEvent.DispatcherState - Class in icyllis.modernui.view
- Keyframe - Class in icyllis.modernui.animation
-
This class holds a time/value pair for an animation.
- Keyframe() - Constructor for class icyllis.modernui.animation.Keyframe
- Keyframes - Interface in icyllis.modernui.animation
-
This interface abstracts a collection of Keyframe objects and is called by ValueAnimator to calculate values between those keyframes for a given animation.
- Keyframes.FloatKeyframes - Interface in icyllis.modernui.animation
- Keyframes.IntKeyframes - Interface in icyllis.modernui.animation
- KeyframeSet - Class in icyllis.modernui.animation
-
This class holds a collection of Keyframe objects and is called by ValueAnimator to calculate values between those keyframes for a given animation.
- keySet() - Method in class icyllis.modernui.util.ArrayMap
-
Return a
Set
for iterating over and interacting with all keys in the array map. - keySet() - Method in class icyllis.modernui.util.DataSet
- kFaceForward - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Geometric Functions
- kFill_Style - Static variable in class icyllis.arc3d.core.StrokeRec
- kFindLSB - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Integer Functions
- kFindMSB - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Integer Functions
- kFirstFixedBlend_BuiltinStageID - Static variable in class icyllis.arc3d.granite.FragmentStage
- kFlat_Flag - Static variable in class icyllis.arc3d.compiler.tree.Modifiers
- kFloat - Static variable in class icyllis.arc3d.core.SLDataType
- kFloat - Static variable in interface icyllis.arc3d.engine.Engine.VertexAttribType
- kFloat_ScalarKind - Static variable in class icyllis.arc3d.compiler.tree.Type
-
Kinds of ScalarType.
- kFloat2 - Static variable in class icyllis.arc3d.core.SLDataType
- kFloat2 - Static variable in interface icyllis.arc3d.engine.Engine.VertexAttribType
- kFloat2x2 - Static variable in class icyllis.arc3d.core.SLDataType
- kFloat3 - Static variable in class icyllis.arc3d.core.SLDataType
- kFloat3 - Static variable in interface icyllis.arc3d.engine.Engine.VertexAttribType
- kFloat3x3 - Static variable in class icyllis.arc3d.core.SLDataType
- kFloat4 - Static variable in class icyllis.arc3d.core.SLDataType
- kFloat4 - Static variable in interface icyllis.arc3d.engine.Engine.VertexAttribType
- kFloat4x4 - Static variable in class icyllis.arc3d.core.SLDataType
- kFloatBitsToInt - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
General Math Functions
- kFloatBitsToUint - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
General Math Functions
- kFloor - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
General Math Functions
- kFma - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
General Math Functions
- kFract - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
General Math Functions
- kFragment - Static variable in interface icyllis.arc3d.engine.Engine.ShaderFlags
- kFrameAndFill_Flag - Static variable in class icyllis.arc3d.core.StrikeDesc
- kFrexp - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
General Math Functions
- kFwidth - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Derivative Functions
- kFwidthCoarse - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Derivative Functions
- kFwidthFine - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Derivative Functions
- kGeneral - Static variable in class icyllis.arc3d.core.Quad
- kGeneric_TypeKind - Static variable in class icyllis.arc3d.compiler.tree.Type
-
Kinds of Type.
- kGeometry - Static variable in interface icyllis.arc3d.engine.Engine.ShaderFlags
- kGlobal_Storage - Static variable in class icyllis.arc3d.compiler.tree.Variable
- kGoogle_VendorID - Static variable in class icyllis.arc3d.vulkan.VKUtil
-
Known vendor IDs.
- kGreaterThan - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Vector Relational Functions
- kGreaterThanEqual - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Vector Relational Functions
- kHairline_Style - Static variable in class icyllis.arc3d.core.StrokeRec
- kHalf - Static variable in class icyllis.arc3d.core.SLDataType
- kHalf - Static variable in interface icyllis.arc3d.engine.Engine.VertexAttribType
- kHalf2 - Static variable in class icyllis.arc3d.core.SLDataType
- kHalf2 - Static variable in interface icyllis.arc3d.engine.Engine.VertexAttribType
- kHalf2x2 - Static variable in class icyllis.arc3d.core.SLDataType
- kHalf3 - Static variable in class icyllis.arc3d.core.SLDataType
- kHalf3x3 - Static variable in class icyllis.arc3d.core.SLDataType
- kHalf4 - Static variable in class icyllis.arc3d.core.SLDataType
- kHalf4 - Static variable in interface icyllis.arc3d.engine.Engine.VertexAttribType
- kHalf4x4 - Static variable in class icyllis.arc3d.core.SLDataType
- kHalfPixelRoundingTolerance - Static variable in class icyllis.arc3d.granite.Clip_old
-
This is the slack around a half-pixel vertex coordinate where we don't trust the GPU's rasterizer to round consistently.
- kHasScissorClip_Flag - Static variable in class icyllis.arc3d.engine.trash.GraphicsPipelineDesc_Old
-
Deprecated.Scissor clip is applied.
- kHasStencilClip_Flag - Static variable in class icyllis.arc3d.engine.trash.GraphicsPipelineDesc_Old
-
Deprecated.Stencil clip is applied.
- kHostCoherent_Flag - Static variable in class icyllis.arc3d.vulkan.VulkanAllocation
-
Memory flags.
- kHostVisible - Static variable in interface icyllis.arc3d.engine.Engine.BufferUsageFlags
-
Data store will be written to occasionally, CPU writes, GPU reads.
- kHostVisible_Flag - Static variable in class icyllis.arc3d.vulkan.VulkanAllocation
-
Memory flags.
- kHSL_ColorSpace - Static variable in class icyllis.arc3d.core.shaders.GradientShader.Interpolation
-
Interpolation color space.
- kHueMethodCount - Static variable in class icyllis.arc3d.core.shaders.GradientShader.Interpolation
- kHWB_ColorSpace - Static variable in class icyllis.arc3d.core.shaders.GradientShader.Interpolation
-
Interpolation color space.
- kHWImageShader_BuiltinStageID - Static variable in class icyllis.arc3d.granite.FragmentStage
-
Builtin Code Snippet ID, most are from Skia Graphite.
- kIdentity_Mask - Static variable in interface icyllis.arc3d.core.Matrixc
-
TypeMask
- kImageAtomicAdd - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Image Functions
- kImageAtomicAnd - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Image Functions
- kImageAtomicCompSwap - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Image Functions
- kImageAtomicExchange - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Image Functions
- kImageAtomicMax - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Image Functions
- kImageAtomicMin - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Image Functions
- kImageAtomicOr - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Image Functions
- kImageAtomicXor - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Image Functions
- kImageLoad - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Image Functions
- kImageQuerySamples - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Image Functions
- kImageQuerySize - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Image Functions
- kImageShader_BuiltinStageID - Static variable in class icyllis.arc3d.granite.FragmentStage
-
Builtin Code Snippet ID, most are from Skia Graphite.
- kImageStore - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Image Functions
- kImgTec_VendorID - Static variable in class icyllis.arc3d.vulkan.VKUtil
-
Known vendor IDs.
- kIMulExtended - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Integer Functions
- kIn_Flag - Static variable in class icyllis.arc3d.compiler.tree.Modifiers
- kIn_TypeModifier - Static variable in class icyllis.arc3d.engine.ShaderVar
-
TypeModifiers
- kIncreasing_HueMethod - Static variable in class icyllis.arc3d.core.shaders.GradientShader.Interpolation
-
Hue interpolation method.
- kIncrementCW - Static variable in class icyllis.arc3d.granite.CommonDepthStencilSettings
- kind(long) - Static method in class icyllis.arc3d.compiler.lex.Token
- kIndex - Static variable in interface icyllis.arc3d.engine.Engine.BufferUsageFlags
-
Index buffer, also known as element buffer.
- kIndex_LayoutFlag - Static variable in class icyllis.arc3d.compiler.tree.Layout
- kInline_Flag - Static variable in class icyllis.arc3d.compiler.tree.Modifiers
- kInOut_TypeModifier - Static variable in class icyllis.arc3d.engine.ShaderVar
-
TypeModifiers
- kInputAttachmentIndex_LayoutFlag - Static variable in class icyllis.arc3d.compiler.tree.Layout
- kInt - Static variable in class icyllis.arc3d.core.SLDataType
- kInt - Static variable in interface icyllis.arc3d.engine.Engine.VertexAttribType
- kInt2 - Static variable in class icyllis.arc3d.core.SLDataType
- kInt2 - Static variable in interface icyllis.arc3d.engine.Engine.VertexAttribType
- kInt3 - Static variable in class icyllis.arc3d.core.SLDataType
- kInt3 - Static variable in interface icyllis.arc3d.engine.Engine.VertexAttribType
- kInt4 - Static variable in class icyllis.arc3d.core.SLDataType
- kInt4 - Static variable in interface icyllis.arc3d.engine.Engine.VertexAttribType
- kIntBitsToFloat - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
General Math Functions
- kIntel_VendorID - Static variable in class icyllis.arc3d.vulkan.VKUtil
-
Known vendor IDs.
- kInterpolateAtCentroid - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Interpolation Functions
- kInterpolateAtOffset - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Interpolation Functions
- kInterpolateAtSample - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Interpolation Functions
- kInterpolation_Flags - Static variable in class icyllis.arc3d.compiler.tree.Modifiers
- kInverseCoverPass - Static variable in class icyllis.arc3d.granite.CommonDepthStencilSettings
- kInverseSqrt - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
General Math Functions
- kIsInf - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
General Math Functions
- kIsNan - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
General Math Functions
- kLab_ColorSpace - Static variable in class icyllis.arc3d.core.shaders.GradientShader.Interpolation
-
Interpolation color space.
- kLast - Static variable in class icyllis.arc3d.core.SLDataType
- kLast - Static variable in interface icyllis.arc3d.engine.Engine.VertexAttribType
- kLast_BuiltinStageID - Static variable in class icyllis.arc3d.granite.FragmentStage
- kLast_ColorSpace - Static variable in class icyllis.arc3d.core.shaders.GradientShader.Interpolation
- kLast_HueMethod - Static variable in class icyllis.arc3d.core.shaders.GradientShader.Interpolation
- kLast_Type - Static variable in class icyllis.arc3d.core.RoundRect
-
Type describes possible specializations of RoundRect.
- kLastFixedBlend_BuiltinStageID - Static variable in class icyllis.arc3d.granite.FragmentStage
- kLazilyAllocated_Flag - Static variable in class icyllis.arc3d.vulkan.VulkanAllocation
-
Memory flags.
- kLazyAllocation_AllocFlag - Static variable in class icyllis.arc3d.vulkan.VulkanMemoryAllocator
-
Used for memoryless attachments on TBDR GPU.
- kLCH_ColorSpace - Static variable in class icyllis.arc3d.core.shaders.GradientShader.Interpolation
-
Interpolation color space.
- kLdexp - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
General Math Functions
- kLength - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Geometric Functions
- kLessThan - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Vector Relational Functions
- kLessThanEqual - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Vector Relational Functions
- kLine_Type - Static variable in class icyllis.arc3d.granite.SimpleShape
-
Extends RoundRect::Type, adds three types of stroked lines.
- kLinearGradientShader4_BuiltinStageID - Static variable in class icyllis.arc3d.granite.FragmentStage
-
Builtin Code Snippet ID, most are from Skia Graphite.
- kLinearGradientShader8_BuiltinStageID - Static variable in class icyllis.arc3d.granite.FragmentStage
-
Builtin Code Snippet ID, most are from Skia Graphite.
- kLinearMetrics_Flag - Static variable in class icyllis.arc3d.core.StrikeDesc
- kLineList - Static variable in interface icyllis.arc3d.engine.Engine.PrimitiveType
- kLineRound_Type - Static variable in class icyllis.arc3d.granite.SimpleShape
-
Extends RoundRect::Type, adds three types of stroked lines.
- kLines_VertexMode - Static variable in class icyllis.arc3d.core.Vertices
- kLineStrip - Static variable in interface icyllis.arc3d.engine.Engine.PrimitiveType
- kLineStrip_VertexMode - Static variable in class icyllis.arc3d.core.Vertices
- kLoad - Static variable in interface icyllis.arc3d.engine.Engine.LoadOp
- kLocal_Storage - Static variable in class icyllis.arc3d.compiler.tree.Variable
- kLocalCoords_ReqFlag - Static variable in class icyllis.arc3d.granite.FragmentStage
-
Requirement flags.
- kLocalMatrixShader_BuiltinStageID - Static variable in class icyllis.arc3d.granite.FragmentStage
-
Builtin Code Snippet ID, most are from Skia Graphite.
- kLocation_LayoutFlag - Static variable in class icyllis.arc3d.compiler.tree.Layout
- kLog - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
General Math Functions
- kLog2 - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
General Math Functions
- kLogicalNot - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Vector Relational Functions
- kLonger_HueMethod - Static variable in class icyllis.arc3d.core.shaders.GradientShader.Interpolation
-
Hue interpolation method.
- kLowerLeft - Static variable in interface icyllis.arc3d.engine.Engine.SurfaceOrigin
- kMatrix_TypeKind - Static variable in class icyllis.arc3d.compiler.tree.Type
-
Kinds of Type.
- kMatrixCompMult - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Matrix Functions
- kMatrixInverse - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Matrix Functions
- kMax - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
General Math Functions
- kMaxNestingDepth - Static variable in class icyllis.arc3d.compiler.tree.Type
- kMemory_Flags - Static variable in class icyllis.arc3d.compiler.tree.Modifiers
- kMemoryBarrier - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Shader Control Functions
- kMemoryBarrierBuffer - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Shader Control Functions
- kMemoryBarrierImage - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Shader Control Functions
- kMemoryBarrierShared - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Shader Control Functions
- kMin - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
General Math Functions
- kMisc - Static variable in interface icyllis.arc3d.engine.Engine.GLBackendState
- kMix - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
General Math Functions
- kMock - Static variable in interface icyllis.arc3d.engine.Engine.BackendApi
-
Mock draws nothing.
- kMod - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
General Math Functions
- kModf - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
General Math Functions
- kMooreThreads_VendorID - Static variable in class icyllis.arc3d.vulkan.VKUtil
-
Known vendor IDs.
- kMSDF - Static variable in class icyllis.arc3d.core.Glyph
-
Text rendering methods, values are used as bit shift to obtain action.
- kNineSlice_Type - Static variable in class icyllis.arc3d.core.RoundRect
-
Type describes possible specializations of RoundRect.
- kNoInline_Flag - Static variable in class icyllis.arc3d.compiler.tree.Modifiers
- kNonArray - Static variable in class icyllis.arc3d.engine.ShaderVar
-
Values for array length that have special meaning.
- kNone - Static variable in interface icyllis.arc3d.engine.Engine.DepthStencilFlags
- kNone - Static variable in interface icyllis.arc3d.engine.Engine.ImageType
-
None may represent OpenGL renderbuffers.
- kNone_Flag - Static variable in class icyllis.arc3d.engine.trash.GraphicsPipelineDesc_Old
-
Deprecated.Pipeline flags.
- kNone_ReqFlag - Static variable in class icyllis.arc3d.granite.FragmentStage
-
Requirement flags.
- kNone_TypeModifier - Static variable in class icyllis.arc3d.engine.ShaderVar
-
TypeModifiers
- kNonScalar_ScalarKind - Static variable in class icyllis.arc3d.compiler.tree.Type
-
Kinds of ScalarType.
- kNoPerspective_Flag - Static variable in class icyllis.arc3d.compiler.tree.Modifiers
- kNormalize - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Geometric Functions
- kNotEqual - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Vector Relational Functions
- kNotIntrinsic - Static variable in class icyllis.arc3d.compiler.IntrinsicList
- kNVIDIA_VendorID - Static variable in class icyllis.arc3d.vulkan.VKUtil
-
Known vendor IDs.
- kOffset_LayoutFlag - Static variable in class icyllis.arc3d.compiler.tree.Layout
- kOKLab_ColorSpace - Static variable in class icyllis.arc3d.core.shaders.GradientShader.Interpolation
-
Interpolation color space.
- kOKLabGamutMap_ColorSpace - Static variable in class icyllis.arc3d.core.shaders.GradientShader.Interpolation
-
Interpolation color space.
- kOKLCH_ColorSpace - Static variable in class icyllis.arc3d.core.shaders.GradientShader.Interpolation
-
Interpolation color space.
- kOKLCHGamutMap_ColorSpace - Static variable in class icyllis.arc3d.core.shaders.GradientShader.Interpolation
-
Interpolation color space.
- kOpenGL - Static variable in interface icyllis.arc3d.engine.Engine.BackendApi
-
OpenGL 3.3 to 4.6 core profile (desktop); OpenGL ES 3.0 to 3.2 (mobile)
- kOriginUpperLeft_LayoutFlag - Static variable in class icyllis.arc3d.compiler.tree.Layout
- kOther_TypeKind - Static variable in class icyllis.arc3d.compiler.tree.Type
-
Kinds of Type.
- kOut_Flag - Static variable in class icyllis.arc3d.compiler.tree.Modifiers
- kOut_TypeModifier - Static variable in class icyllis.arc3d.engine.ShaderVar
-
TypeModifiers
- kOuterProduct - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Matrix Functions
- kPackDouble2x32 - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Floating-Point Pack and Unpack Functions
- kPackHalf2x16 - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Floating-Point Pack and Unpack Functions
- kPackSnorm2x16 - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Floating-Point Pack and Unpack Functions
- kPackSnorm4x8 - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Floating-Point Pack and Unpack Functions
- kPackUnorm2x16 - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Floating-Point Pack and Unpack Functions
- kPackUnorm4x8 - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Floating-Point Pack and Unpack Functions
- kParameter_Storage - Static variable in class icyllis.arc3d.compiler.tree.Variable
- kPassNonZero - Static variable in class icyllis.arc3d.granite.CommonDepthStencilSettings
- kPassthrough_BuiltinStageID - Static variable in class icyllis.arc3d.granite.FragmentStage
-
Builtin Code Snippet ID, most are from Skia Graphite.
- kPassZero - Static variable in class icyllis.arc3d.granite.CommonDepthStencilSettings
- kPath - Static variable in class icyllis.arc3d.core.Glyph
-
Text rendering methods, values are used as bit shift to obtain action.
- kPersistentlyMapped_AllocFlag - Static variable in class icyllis.arc3d.vulkan.VulkanMemoryAllocator
-
Use persistent mapping.
- kPerspective - Static variable in class icyllis.arc3d.core.Quad
- kPerspective_Mask - Static variable in interface icyllis.arc3d.core.Matrixc
-
TypeMask
- kPie_Type - Static variable in class icyllis.arc3d.granite.ArcShape
-
The arc is a closed shape, paint's cap is ignored, this cap determines the shape of the arc itself.
- kPipeline - Static variable in interface icyllis.arc3d.engine.Engine.GLBackendState
-
Shader stages, vertex array and input buffers
- kPixelCenterInteger_LayoutFlag - Static variable in class icyllis.arc3d.compiler.tree.Layout
- kPixelStore - Static variable in interface icyllis.arc3d.engine.Engine.GLBackendState
- kPointer_ReferenceKind - Static variable in class icyllis.arc3d.compiler.tree.VariableReference
-
ReferenceKinds.
- kPointList - Static variable in interface icyllis.arc3d.engine.Engine.PrimitiveType
- kPoints_VertexMode - Static variable in class icyllis.arc3d.core.Vertices
- kPorterDuffBlender_BuiltinStageID - Static variable in class icyllis.arc3d.granite.FragmentStage
-
Builtin Code Snippet ID, most are from Skia Graphite.
- kPow - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
General Math Functions
- kPreserve_ContentChangeMode - Static variable in class icyllis.arc3d.core.Surface
- kPrimitiveColor_BuiltinStageID - Static variable in class icyllis.arc3d.granite.FragmentStage
-
Builtin Code Snippet ID, most are from Skia Graphite.
- kPrimitiveColor_ReqFlag - Static variable in class icyllis.arc3d.granite.FragmentStage
- kPriorStageOutput_ReqFlag - Static variable in class icyllis.arc3d.granite.FragmentStage
-
Requirement flags.
- kPure_Flag - Static variable in class icyllis.arc3d.compiler.tree.Modifiers
- kPushConstant_LayoutFlag - Static variable in class icyllis.arc3d.compiler.tree.Layout
- kQualcomm_VendorID - Static variable in class icyllis.arc3d.vulkan.VKUtil
-
Known vendor IDs.
- kRadialGradientShader4_BuiltinStageID - Static variable in class icyllis.arc3d.granite.FragmentStage
-
Builtin Code Snippet ID, most are from Skia Graphite.
- kRadialGradientShader8_BuiltinStageID - Static variable in class icyllis.arc3d.granite.FragmentStage
-
Builtin Code Snippet ID, most are from Skia Graphite.
- kRadians - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
General Math Functions
- kRaster - Static variable in interface icyllis.arc3d.engine.Engine.GLBackendState
-
Antialiasing and conservative raster
- kRead - Static variable in interface icyllis.arc3d.engine.Engine.IOType
- kRead_MapMode - Static variable in class icyllis.arc3d.engine.Buffer
-
Maps for reading.
- kRead_ReferenceKind - Static variable in class icyllis.arc3d.compiler.tree.VariableReference
-
ReferenceKinds.
- kReadback - Static variable in interface icyllis.arc3d.engine.Engine.BufferUsageFlags
-
Read-back buffers for device to CPU transfer.
- kReadOnly_Flag - Static variable in class icyllis.arc3d.compiler.tree.Modifiers
- kReadWrite_ReferenceKind - Static variable in class icyllis.arc3d.compiler.tree.VariableReference
-
ReferenceKinds.
- kRect_Type - Static variable in class icyllis.arc3d.core.RoundRect
-
Type describes possible specializations of RoundRect.
- kRectilinear - Static variable in class icyllis.arc3d.core.Quad
- kReflect - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Geometric Functions
- kRefract - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Geometric Functions
- kRegularCoverPass - Static variable in class icyllis.arc3d.granite.CommonDepthStencilSettings
- kReject_Action - Static variable in class icyllis.arc3d.core.Glyph
-
Action for methods.
- kRenderPassBlendBarrier_Flag - Static variable in class icyllis.arc3d.engine.trash.GraphicsPipelineDesc_Old
-
Deprecated.Render pass requires a barrier for advanced blending.
- kRenderTarget - Static variable in interface icyllis.arc3d.engine.Engine.GLBackendState
- kRequiredToBeFlat_Interpolation - Static variable in class icyllis.arc3d.granite.shading.VaryingHandler
- kRestrict_Flag - Static variable in class icyllis.arc3d.compiler.tree.Modifiers
- kRGBOpaquePaintColor_BuiltinStageID - Static variable in class icyllis.arc3d.granite.FragmentStage
-
Builtin Code Snippet ID, most are from Skia Graphite.
- kRound - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
General Math Functions
- kRoundEven - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
General Math Functions
- kRW - Static variable in interface icyllis.arc3d.engine.Engine.IOType
- kSampler - Static variable in class icyllis.arc3d.core.SLDataType
- kSampler_TypeKind - Static variable in class icyllis.arc3d.compiler.tree.Type
-
Kinds of Type.
- kSampler2D - Static variable in class icyllis.arc3d.core.SLDataType
- kSaturate - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
General Math Functions
- kScalar_TypeKind - Static variable in class icyllis.arc3d.compiler.tree.Type
-
Kinds of Type.
- kScale_Mask - Static variable in interface icyllis.arc3d.core.Matrixc
-
TypeMask
- kSDF - Static variable in class icyllis.arc3d.core.Glyph
-
Text rendering methods, values are used as bit shift to obtain action.
- kSet_LayoutFlag - Static variable in class icyllis.arc3d.compiler.tree.Layout
- kShort - Static variable in class icyllis.arc3d.core.SLDataType
- kShort2 - Static variable in class icyllis.arc3d.core.SLDataType
- kShort2 - Static variable in interface icyllis.arc3d.engine.Engine.VertexAttribType
- kShort3 - Static variable in class icyllis.arc3d.core.SLDataType
- kShort4 - Static variable in class icyllis.arc3d.core.SLDataType
- kShort4 - Static variable in interface icyllis.arc3d.engine.Engine.VertexAttribType
- kShorter_HueMethod - Static variable in class icyllis.arc3d.core.shaders.GradientShader.Interpolation
-
Hue interpolation method.
- kSign - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
General Math Functions
- kSigned_ScalarKind - Static variable in class icyllis.arc3d.compiler.tree.Type
-
Kinds of ScalarType.
- kSimple_Type - Static variable in class icyllis.arc3d.core.RoundRect
-
Type describes possible specializations of RoundRect.
- kSin - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
General Math Functions
- kSinh - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
General Math Functions
- kSizeOf - Static variable in class icyllis.arc3d.core.RoundRect
- kSmooth_Flag - Static variable in class icyllis.arc3d.compiler.tree.Modifiers
- kSmooth_Interpolation - Static variable in class icyllis.arc3d.granite.shading.VaryingHandler
- kSmoothStep - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
General Math Functions
- kSnapToPixels_Flag - Static variable in class icyllis.arc3d.engine.trash.GraphicsPipelineDesc_Old
-
Deprecated.Modifies the vertex shader so that vertices will be positioned at pixel centers.
- kSolidColorShader_BuiltinStageID - Static variable in class icyllis.arc3d.granite.FragmentStage
-
Builtin Code Snippet ID, most are from Skia Graphite.
- kSqrt - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
General Math Functions
- kSRGB_ColorSpace - Static variable in class icyllis.arc3d.core.shaders.GradientShader.Interpolation
-
Interpolation color space.
- kSRGBLinear_ColorSpace - Static variable in class icyllis.arc3d.core.shaders.GradientShader.Interpolation
-
Interpolation color space.
- kStd140_LayoutFlag - Static variable in class icyllis.arc3d.compiler.tree.Layout
- kStd430_LayoutFlag - Static variable in class icyllis.arc3d.compiler.tree.Layout
- kStencil - Static variable in interface icyllis.arc3d.engine.Engine.DepthStencilFlags
- kStencil - Static variable in interface icyllis.arc3d.engine.Engine.GLBackendState
- kStep - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
General Math Functions
- kStorage - Static variable in interface icyllis.arc3d.engine.Engine.BufferUsageFlags
-
Shader storage buffer, may be combined with other type flags.
- kStorage_Flags - Static variable in class icyllis.arc3d.compiler.tree.Modifiers
- kStore - Static variable in interface icyllis.arc3d.engine.Engine.StoreOp
- kStroke_Style - Static variable in class icyllis.arc3d.core.StrokeRec
- kStrokeAndFill_Style - Static variable in class icyllis.arc3d.core.StrokeRec
- kStruct_TypeKind - Static variable in class icyllis.arc3d.compiler.tree.Type
-
Kinds of Type.
- kSubpassInput - Static variable in class icyllis.arc3d.core.SLDataType
- kSubpassLoad - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Subpass-Input Functions
- kSubroutine_Flag - Static variable in class icyllis.arc3d.compiler.tree.Modifiers
- kTan - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
General Math Functions
- kTanh - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
General Math Functions
- kTexture - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Texture Lookup Functions
- kTexture - Static variable in interface icyllis.arc3d.engine.Engine.GLBackendState
-
Also includes samplers bound to texture units
- kTexture2D - Static variable in class icyllis.arc3d.core.SLDataType
- kTextureFetch - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Texture Lookup Functions
- kTextureFetchOffset - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Texture Lookup Functions
- kTextureGather - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Texture Gather Functions
- kTextureGatherOffset - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Texture Gather Functions
- kTextureGatherOffsets - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Texture Gather Functions
- kTextureGrad - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Texture Lookup Functions
- kTextureGradOffset - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Texture Lookup Functions
- kTextureLod - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Texture Lookup Functions
- kTextureLodOffset - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Texture Lookup Functions
- kTextureOffset - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Texture Lookup Functions
- kTextureProj - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Texture Lookup Functions
- kTextureProjGrad - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Texture Lookup Functions
- kTextureProjGradOffset - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Texture Lookup Functions
- kTextureProjLod - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Texture Lookup Functions
- kTextureProjLodOffset - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Texture Lookup Functions
- kTextureProjOffset - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Texture Lookup Functions
- kTextureQueryLevels - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Texture Query Functions
- kTextureQueryLod - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Texture Query Functions
- kTextureQuerySamples - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Texture Query Functions
- kTextureQuerySize - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Texture Query Functions
- kToggle - Static variable in class icyllis.arc3d.granite.CommonDepthStencilSettings
- kTransformedMask - Static variable in class icyllis.arc3d.core.Glyph
-
Text rendering methods, values are used as bit shift to obtain action.
- kTranslate_Mask - Static variable in interface icyllis.arc3d.core.Matrixc
-
TypeMask
- kTranspose - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Matrix Functions
- kTriangleList - Static variable in interface icyllis.arc3d.engine.Engine.PrimitiveType
- kTriangles_VertexMode - Static variable in class icyllis.arc3d.core.Vertices
- kTriangleStrip - Static variable in interface icyllis.arc3d.engine.Engine.PrimitiveType
- kTriangleStrip_VertexMode - Static variable in class icyllis.arc3d.core.Vertices
- kTrunc - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
General Math Functions
- kTypeCount - Static variable in class icyllis.arc3d.granite.ArcShape
- kTypeMask - Static variable in interface icyllis.arc3d.engine.Engine.BufferUsageFlags
- kUByte - Static variable in interface icyllis.arc3d.engine.Engine.IndexType
- kUByte - Static variable in interface icyllis.arc3d.engine.Engine.VertexAttribType
- kUByte_norm - Static variable in interface icyllis.arc3d.engine.Engine.VertexAttribType
- kUByte2 - Static variable in interface icyllis.arc3d.engine.Engine.VertexAttribType
- kUByte4 - Static variable in interface icyllis.arc3d.engine.Engine.VertexAttribType
- kUByte4_norm - Static variable in interface icyllis.arc3d.engine.Engine.VertexAttribType
- kUInt - Static variable in class icyllis.arc3d.core.SLDataType
- kUInt - Static variable in interface icyllis.arc3d.engine.Engine.IndexType
- kUInt - Static variable in interface icyllis.arc3d.engine.Engine.VertexAttribType
- kUInt2 - Static variable in class icyllis.arc3d.core.SLDataType
- kUInt3 - Static variable in class icyllis.arc3d.core.SLDataType
- kUInt4 - Static variable in class icyllis.arc3d.core.SLDataType
- kUintBitsToFloat - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
General Math Functions
- kUMulExtended - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Integer Functions
- kUniform - Static variable in interface icyllis.arc3d.engine.Engine.BufferUsageFlags
-
Uniform buffer, also known as constant buffer.
- kUniform_Flag - Static variable in class icyllis.arc3d.compiler.tree.Modifiers
- kUniform_TypeModifier - Static variable in class icyllis.arc3d.engine.ShaderVar
-
TypeModifiers
- kUnpackDouble2x32 - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Floating-Point Pack and Unpack Functions
- kUnpackHalf2x16 - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Floating-Point Pack and Unpack Functions
- kUnpackSnorm2x16 - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Floating-Point Pack and Unpack Functions
- kUnpackSnorm4x8 - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Floating-Point Pack and Unpack Functions
- kUnpackUnorm2x16 - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Floating-Point Pack and Unpack Functions
- kUnpackUnorm4x8 - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Floating-Point Pack and Unpack Functions
- kUnset_Action - Static variable in class icyllis.arc3d.core.Glyph
-
Action for methods.
- kUnsigned_ScalarKind - Static variable in class icyllis.arc3d.compiler.tree.Type
-
Kinds of ScalarType.
- kUnsizedArray - Static variable in class icyllis.arc3d.compiler.tree.Type
- kUpload - Static variable in interface icyllis.arc3d.engine.Engine.BufferUsageFlags
-
Staging buffers for CPU to device transfer.
- kUpperLeft - Static variable in interface icyllis.arc3d.engine.Engine.SurfaceOrigin
- kUShort - Static variable in class icyllis.arc3d.core.SLDataType
- kUShort - Static variable in interface icyllis.arc3d.engine.Engine.IndexType
- kUShort_norm - Static variable in interface icyllis.arc3d.engine.Engine.VertexAttribType
- kUShort2 - Static variable in class icyllis.arc3d.core.SLDataType
- kUShort2 - Static variable in interface icyllis.arc3d.engine.Engine.VertexAttribType
- kUShort2_norm - Static variable in interface icyllis.arc3d.engine.Engine.VertexAttribType
- kUShort3 - Static variable in class icyllis.arc3d.core.SLDataType
- kUShort4 - Static variable in class icyllis.arc3d.core.SLDataType
- kUShort4_norm - Static variable in interface icyllis.arc3d.engine.Engine.VertexAttribType
- kVector_TypeKind - Static variable in class icyllis.arc3d.compiler.tree.Type
-
Kinds of Type.
- kVertex - Static variable in interface icyllis.arc3d.engine.Engine.BufferUsageFlags
-
Vertex buffer (also includes instance buffer).
- kVertex - Static variable in interface icyllis.arc3d.engine.Engine.ShaderFlags
- kVertexModeCount - Static variable in class icyllis.arc3d.core.Vertices
- kView - Static variable in interface icyllis.arc3d.engine.Engine.GLBackendState
-
View state stands for scissor and viewport
- kVoid - Static variable in class icyllis.arc3d.core.SLDataType
- kVoid_TypeKind - Static variable in class icyllis.arc3d.compiler.tree.Type
-
Kinds of Type.
- kVolatile_Flag - Static variable in class icyllis.arc3d.compiler.tree.Modifiers
- kVulkan - Static variable in interface icyllis.arc3d.engine.Engine.BackendApi
-
Vulkan 1.1 to 1.3 (desktop and mobile)
- kWindingStencilPass - Static variable in class icyllis.arc3d.granite.CommonDepthStencilSettings
- kWireframe_Flag - Static variable in class icyllis.arc3d.engine.trash.GraphicsPipelineDesc_Old
-
Deprecated.Draws triangles as outlines.
- kWorkgroup_Flag - Static variable in class icyllis.arc3d.compiler.tree.Modifiers
- kWorkgroupBarrier - Static variable in class icyllis.arc3d.compiler.IntrinsicList
-
Shader Control Functions
- kWrite - Static variable in interface icyllis.arc3d.engine.Engine.IOType
- kWrite_ReferenceKind - Static variable in class icyllis.arc3d.compiler.tree.VariableReference
-
ReferenceKinds.
- kWriteDiscard_MapMode - Static variable in class icyllis.arc3d.engine.Buffer
-
Maps for writing.
- kWriteOnly_Flag - Static variable in class icyllis.arc3d.compiler.tree.Modifiers
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form