# Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _
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 the `index`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 the `index`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 the `index`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

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form