Spec-Zone.ru › Haxe JavaScript

WebGL2RenderingContext

package js.html.webgl

extends RenderingContext

Доступно в js

Интерфейс WebGL2RenderingContext предоставляет контекст отрисовки OpenGL ES 3.0 для поверхности отрисовки HTML canvas элемента.

Документация WebGL2RenderingContext от Mozilla Contributors, лицензировано по CC-BY-SA 2.5.

См. также:

  • https://developer.mozilla.org/en-US/docs/Web/API/WebGL2RenderingContext

Статические переменные

staticinlineread onlyACTIVE_ATTRIBUTES:Int = 35721

staticinlineread onlyACTIVE_TEXTURE:Int = 34016

staticinlineread onlyACTIVE_UNIFORMS:Int = 35718

staticinlineread onlyACTIVE_UNIFORM_BLOCKS:Int = 35382

staticinlineread onlyALIASED_LINE_WIDTH_RANGE:Int = 33902

staticinlineread onlyALIASED_POINT_SIZE_RANGE:Int = 33901

staticinlineread onlyALPHA:Int = 6406

staticinlineread onlyALPHA_BITS:Int = 3413

staticinlineread onlyALREADY_SIGNALED:Int = 37146

staticinlineread onlyALWAYS:Int = 519

staticinlineread onlyANY_SAMPLES_PASSED:Int = 35887

staticinlineread onlyANY_SAMPLES_PASSED_CONSERVATIVE:Int = 36202

staticinlineread onlyARRAY_BUFFER:Int = 34962

staticinlineread onlyARRAY_BUFFER_BINDING:Int = 34964

staticinlineread onlyATTACHED_SHADERS:Int = 35717

staticinlineread onlyBACK:Int = 1029

staticinlineread onlyBLEND:Int = 3042

staticinlineread onlyBLEND_COLOR:Int = 32773

staticinlineread onlyBLEND_DST_ALPHA:Int = 32970

staticinlineread onlyBLEND_DST_RGB:Int = 32968

staticinlineread onlyBLEND_EQUATION:Int = 32777

staticinlineread onlyBLEND_EQUATION_ALPHA:Int = 34877

staticinlineread onlyBLEND_EQUATION_RGB:Int = 32777

staticinlineread onlyBLEND_SRC_ALPHA:Int = 32971

staticinlineread onlyBLEND_SRC_RGB:Int = 32969

staticinlineread onlyBLUE_BITS:Int = 3412

staticinlineread onlyBOOL:Int = 35670

staticinlineread onlyBOOL_VEC2:Int = 35671

staticinlineread onlyBOOL_VEC3:Int = 35672

staticinlineread onlyBOOL_VEC4:Int = 35673

staticinlineread onlyBROWSER_DEFAULT_WEBGL:Int = 37444

staticinlineread onlyBUFFER_SIZE:Int = 34660

staticinlineread onlyBUFFER_USAGE:Int = 34661

staticinlineread onlyBYTE:Int = 5120

staticinlineread onlyCCW:Int = 2305

staticinlineread onlyCLAMP_TO_EDGE:Int = 33071

staticinlineread onlyCOLOR:Int = 6144

staticinlineread onlyCOLOR_ATTACHMENT0:Int = 36064

staticinlineread onlyCOLOR_ATTACHMENT1:Int = 36065

staticinlineread onlyCOLOR_ATTACHMENT10:Int = 36074

staticinlineread onlyCOLOR_ATTACHMENT11:Int = 36075

staticinlineread onlyCOLOR_ATTACHMENT12:Int = 36076

staticinlineread onlyCOLOR_ATTACHMENT13:Int = 36077

staticinlineread onlyCOLOR_ATTACHMENT14:Int = 36078

staticinlineread onlyCOLOR_ATTACHMENT15:Int = 36079

staticinlineread onlyCOLOR_ATTACHMENT2:Int = 36066

staticinlineread onlyCOLOR_ATTACHMENT3:Int = 36067

staticinlineread onlyCOLOR_ATTACHMENT4:Int = 36068

staticinlineread onlyCOLOR_ATTACHMENT5:Int = 36069

staticinlineread onlyCOLOR_ATTACHMENT6:Int = 36070

staticinlineread onlyCOLOR_ATTACHMENT7:Int = 36071

staticinlineread onlyCOLOR_ATTACHMENT8:Int = 36072

staticinlineread onlyCOLOR_ATTACHMENT9:Int = 36073

staticinlineread onlyCOLOR_BUFFER_BIT:Int = 16384

staticinlineread onlyCOLOR_CLEAR_VALUE:Int = 3106

staticinlineread onlyCOLOR_WRITEMASK:Int = 3107

staticinlineread onlyCOMPARE_REF_TO_TEXTURE:Int = 34894

staticinlineread onlyCOMPILE_STATUS:Int = 35713

staticinlineread onlyCOMPRESSED_TEXTURE_FORMATS:Int = 34467

staticinlineread onlyCONDITION_SATISFIED:Int = 37148

staticinlineread onlyCONSTANT_ALPHA:Int = 32771

staticinlineread onlyCONSTANT_COLOR:Int = 32769

staticinlineread onlyCONTEXT_LOST_WEBGL:Int = 37442

staticinlineread onlyCOPY_READ_BUFFER:Int = 36662

staticinlineread onlyCOPY_READ_BUFFER_BINDING:Int = 36662

staticinlineread onlyCOPY_WRITE_BUFFER:Int = 36663

staticinlineread onlyCOPY_WRITE_BUFFER_BINDING:Int = 36663

staticinlineread onlyCULL_FACE:Int = 2884

staticinlineread onlyCULL_FACE_MODE:Int = 2885

staticinlineread onlyCURRENT_PROGRAM:Int = 35725

staticinlineread onlyCURRENT_QUERY:Int = 34917

staticinlineread onlyCURRENT_VERTEX_ATTRIB:Int = 34342

END_OF_DOCUMENT_MARKER

staticinlineread onlyCW:Int = 2304

staticinlineread onlyDECR:Int = 7683

staticinlineread onlyDECR_WRAP:Int = 34056

staticinlineread onlyDELETE_STATUS:Int = 35712

staticinlineread onlyDEPTH:Int = 6145

staticinlineread onlyDEPTH24_STENCIL8:Int = 35056

staticinlineread onlyDEPTH32F_STENCIL8:Int = 36013

staticinlineread onlyDEPTH_ATTACHMENT:Int = 36096

staticinlineread onlyDEPTH_BITS:Int = 3414

staticinlineread onlyDEPTH_BUFFER_BIT:Int = 256

staticinlineread onlyDEPTH_CLEAR_VALUE:Int = 2931

staticinlineread onlyDEPTH_COMPONENT:Int = 6402

staticinlineread onlyDEPTH_COMPONENT16:Int = 33189

staticinlineread onlyDEPTH_COMPONENT24:Int = 33190

staticinlineread onlyDEPTH_COMPONENT32F:Int = 36012

staticinlineread onlyDEPTH_FUNC:Int = 2932

staticinlineread onlyDEPTH_RANGE:Int = 2928

staticinlineread onlyDEPTH_STENCIL:Int = 34041

staticinlineread onlyDEPTH_STENCIL_ATTACHMENT:Int = 33306

staticinlineread onlyDEPTH_TEST:Int = 2929

staticinlineread onlyDEPTH_WRITEMASK:Int = 2930

staticinlineread onlyDITHER:Int = 3024

staticinlineread onlyDONT_CARE:Int = 4352

staticinlineread onlyDRAW_BUFFER0:Int = 34853

staticinlineread onlyDRAW_BUFFER1:Int = 34854

staticinlineread onlyDRAW_BUFFER10:Int = 34863

staticinlineread onlyDRAW_BUFFER11:Int = 34864

staticinlineread onlyDRAW_BUFFER12:Int = 34865

staticinlineread onlyDRAW_BUFFER13:Int = 34866

staticinlineread onlyDRAW_BUFFER14:Int = 34867

staticinlineread onlyDRAW_BUFFER15:Int = 34868

staticinlineread onlyDRAW_BUFFER2:Int = 34855

staticinlineread onlyDRAW_BUFFER3:Int = 34856

staticinlineread onlyDRAW_BUFFER4:Int = 34857

staticinlineread onlyDRAW_BUFFER5:Int = 34858

staticinlineread onlyDRAW_BUFFER6:Int = 34859

staticinlineread onlyDRAW_BUFFER7:Int = 34860

staticinlineread onlyDRAW_BUFFER8:Int = 34861

staticinlineread onlyDRAW_BUFFER9:Int = 34862

staticinlineread onlyDRAW_FRAMEBUFFER:Int = 36009

staticinlineread onlyDRAW_FRAMEBUFFER_BINDING:Int = 36006

staticinlineread onlyDST_ALPHA:Int = 772

staticinlineread onlyDST_COLOR:Int = 774

staticinlineread onlyDYNAMIC_COPY:Int = 35050

staticinlineread onlyDYNAMIC_DRAW:Int = 35048

staticinlineread onlyDYNAMIC_READ:Int = 35049

staticinlineread onlyELEMENT_ARRAY_BUFFER:Int = 34963

staticinlineread onlyELEMENT_ARRAY_BUFFER_BINDING:Int = 34965

staticinlineread onlyEQUAL:Int = 514

staticinlineread onlyFASTEST:Int = 4353

staticinlineread onlyFLOAT:Int = 5126

staticinlineread onlyFLOAT_32_UNSIGNED_INT_24_8_REV:Int = 36269

staticinlineread onlyFLOAT_MAT2:Int = 35674

staticinlineread onlyFLOAT_MAT2x3:Int = 35685

staticinlineread onlyFLOAT_MAT2x4:Int = 35686

staticinlineread onlyFLOAT_MAT3:Int = 35675

staticinlineread onlyFLOAT_MAT3x2:Int = 35687

staticinlineread onlyFLOAT_MAT3x4:Int = 35688

staticinlineread onlyFLOAT_MAT4:Int = 35676

staticinlineread onlyFLOAT_MAT4x2:Int = 35689

staticinlineread onlyFLOAT_MAT4x3:Int = 35690

staticinlineread onlyFLOAT_VEC2:Int = 35664

staticinlineread onlyFLOAT_VEC3:Int = 35665

staticinlineread onlyFLOAT_VEC4:Int = 35666

staticinlineread onlyFRAGMENT_SHADER:Int = 35632

staticinlineread onlyFRAGMENT_SHADER_DERIVATIVE_HINT:Int = 35723

staticinlineread onlyFRAMEBUFFER:Int = 36160

staticinlineread onlyFRAMEBUFFER_ATTACHMENT_ALPHA_SIZE:Int = 33301

staticinlineread onlyFRAMEBUFFER_ATTACHMENT_BLUE_SIZE:Int = 33300

staticinlineread onlyFRAMEBUFFER_ATTACHMENT_COLOR_ENCODING:Int = 33296

staticinlineread onlyFRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE:Int = 33297

staticinlineread onlyFRAMEBUFFER_ATTACHMENT_DEPTH_SIZE:Int = 33302

staticinlineread onlyFRAMEBUFFER_ATTACHMENT_GREEN_SIZE:Int = 33299

staticinlineread onlyFRAMEBUFFER_ATTACHMENT_OBJECT_NAME:Int = 36049

staticinlineread onlyFRAMEBUFFER_ATTACHMENT_OBJECT_TYPE:Int = 36048

staticinlineread onlyFRAMEBUFFER_ATTACHMENT_RED_SIZE:Int = 33298

staticinlineread onlyFRAMEBUFFER_ATTACHMENT_STENCIL_SIZE:Int = 33303

staticinlineread onlyFRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE:Int = 36051

staticinlineread onlyFRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER:Int = 36052

staticinlineread onlyFRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL:Int = 36050

staticinlineread onlyFRAMEBUFFER_BINDING:Int = 36006

END_OF_DOCUMENT_MARKER

staticinlineread onlyFRAMEBUFFER_COMPLETE:Int = 36053

staticinlineread onlyFRAMEBUFFER_DEFAULT:Int = 33304

staticinlineread onlyFRAMEBUFFER_INCOMPLETE_ATTACHMENT:Int = 36054

staticinlineread onlyFRAMEBUFFER_INCOMPLETE_DIMENSIONS:Int = 36057

staticinlineread onlyFRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT:Int = 36055

staticinlineread onlyFRAMEBUFFER_INCOMPLETE_MULTISAMPLE:Int = 36182

staticinlineread onlyFRAMEBUFFER_UNSUPPORTED:Int = 36061

staticinlineread onlyFRONT:Int = 1028

staticinlineread onlyFRONT_AND_BACK:Int = 1032

staticinlineread onlyFRONT_FACE:Int = 2886

staticinlineread onlyFUNC_ADD:Int = 32774

staticinlineread onlyFUNC_REVERSE_SUBTRACT:Int = 32779

staticinlineread onlyFUNC_SUBTRACT:Int = 32778

staticinlineread onlyGENERATE_MIPMAP_HINT:Int = 33170

staticinlineread onlyGEQUAL:Int = 518

staticinlineread onlyGREATER:Int = 516

staticinlineread onlyGREEN_BITS:Int = 3411

staticinlineread onlyHALF_FLOAT:Int = 5131

staticinlineread onlyHIGH_FLOAT:Int = 36338

staticinlineread onlyHIGH_INT:Int = 36341

staticinlineread onlyIMPLEMENTATION_COLOR_READ_FORMAT:Int = 35739

staticinlineread onlyIMPLEMENTATION_COLOR_READ_TYPE:Int = 35738

staticinlineread onlyINCR:Int = 7682

staticinlineread onlyINCR_WRAP:Int = 34055

staticinlineread onlyINT:Int = 5124

staticinlineread onlyINTERLEAVED_ATTRIBS:Int = 35980

staticinlineread onlyINT_2_10_10_10_REV:Int = 36255

staticinlineread onlyINT_SAMPLER_2D:Int = 36298

staticinlineread onlyINT_SAMPLER_2D_ARRAY:Int = 36303

staticinlineread onlyINT_SAMPLER_3D:Int = 36299

staticinlineread onlyINT_SAMPLER_CUBE:Int = 36300

staticinlineread onlyINT_VEC2:Int = 35667

staticinlineread onlyINT_VEC3:Int = 35668

staticinlineread onlyINT_VEC4:Int = 35669

staticinlineread onlyINVALID_ENUM:Int = 1280

staticinlineread onlyINVALID_FRAMEBUFFER_OPERATION:Int = 1286

staticinlineread onlyINVALID_INDEX:Int = cast 4294967295

staticinlineread onlyINVALID_OPERATION:Int = 1282

staticinlineread onlyINVALID_VALUE:Int = 1281

staticinlineread onlyINVERT:Int = 5386

staticinlineread onlyKEEP:Int = 7680

staticinlineread onlyLEQUAL:Int = 515

staticinlineread onlyLESS:Int = 513

staticinlineread onlyLINEAR:Int = 9729

staticinlineread onlyLINEAR_MIPMAP_LINEAR:Int = 9987

staticinlineread onlyLINEAR_MIPMAP_NEAREST:Int = 9985

staticinlineread onlyLINES:Int = 1

staticinlineread onlyLINE_LOOP:Int = 2

staticinlineread onlyLINE_STRIP:Int = 3

staticinlineread onlyLINE_WIDTH:Int = 2849

staticinlineread onlyLINK_STATUS:Int = 35714

staticinlineread onlyLOW_FLOAT:Int = 36336

staticinlineread onlyLOW_INT:Int = 36339

staticinlineread onlyLUMINANCE:Int = 6409

staticinlineread onlyLUMINANCE_ALPHA:Int = 6410

staticinlineread onlyMAX:Int = 32776

staticinlineread onlyMAX_3D_TEXTURE_SIZE:Int = 32883

staticinlineread onlyMAX_ARRAY_TEXTURE_LAYERS:Int = 35071

staticinlineread onlyMAX_CLIENT_WAIT_TIMEOUT_WEBGL:Int = 37447

staticinlineread onlyMAX_COLOR_ATTACHMENTS:Int = 36063

staticinlineread onlyMAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS:Int = 35379

staticinlineread onlyMAX_COMBINED_TEXTURE_IMAGE_UNITS:Int = 35661

staticinlineread onlyMAX_COMBINED_UNIFORM_BLOCKS:Int = 35374

staticinlineread onlyMAX_COMBINED_VERTEX_UNIFORM_COMPONENTS:Int = 35377

staticinlineread onlyMAX_CUBE_MAP_TEXTURE_SIZE:Int = 34076

staticinlineread onlyMAX_DRAW_BUFFERS:Int = 34852

staticinlineread onlyMAX_ELEMENTS_INDICES:Int = 33001

staticinlineread onlyMAX_ELEMENTS_VERTICES:Int = 33000

staticinlineread onlyMAX_ELEMENT_INDEX:Int = 36203

staticinlineread onlyMAX_FRAGMENT_INPUT_COMPONENTS:Int = 37157

staticinlineread onlyMAX_FRAGMENT_UNIFORM_BLOCKS:Int = 35373

staticinlineread onlyMAX_FRAGMENT_UNIFORM_COMPONENTS:Int = 35657

staticinlineread onlyMAX_FRAGMENT_UNIFORM_VECTORS:Int = 36349

staticinlineread onlyMAX_PROGRAM_TEXEL_OFFSET:Int = 35077

staticinlineread onlyMAX_RENDERBUFFER_SIZE:Int = 34024

staticinlineread onlyMAX_SAMPLES:Int = 36183

staticinlineread onlyMAX_SERVER_WAIT_TIMEOUT:Int = 37137

staticinlineread onlyMAX_TEXTURE_IMAGE_UNITS:Int = 34930

staticinlineread onlyMAX_TEXTURE_LOD_BIAS:Int = 34045

staticinlineread onlyMAX_TEXTURE_SIZE:Int = 3379

staticinlineread onlyMAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS:Int = 35978

staticinlineread onlyMAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS:Int = 35979

staticinlineread onlyMAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS:Int = 35968

staticinlineread onlyMAX_UNIFORM_BLOCK_SIZE:Int = 35376

staticinlineread onlyMAX_UNIFORM_BUFFER_BINDINGS:Int = 35375

staticinlineread onlyMAX_VARYING_COMPONENTS:Int = 35659

staticinlineread onlyMAX_VARYING_VECTORS:Int = 36348

staticinlineread onlyMAX_VERTEX_ATTRIBS:Int = 34921

staticinlineread onlyMAX_VERTEX_OUTPUT_COMPONENTS:Int = 37154

staticinlineread onlyMAX_VERTEX_TEXTURE_IMAGE_UNITS:Int = 35660

staticinlineread onlyMAX_VERTEX_UNIFORM_BLOCKS:Int = 35371

staticinlineread onlyMAX_VERTEX_UNIFORM_COMPONENTS:Int = 35658

staticinlineread onlyMAX_VERTEX_UNIFORM_VECTORS:Int = 36347

staticinlineread onlyMAX_VIEWPORT_DIMS:Int = 3386

staticinlineread onlyMEDIUM_FLOAT:Int = 36337

staticinlineread onlyMEDIUM_INT:Int = 36340

staticinlineread onlyMIN:Int = 32775

staticinlineread onlyMIN_PROGRAM_TEXEL_OFFSET:Int = 35076

staticinlineread onlyMIRRORED_REPEAT:Int = 33648

staticinlineread onlyNEAREST:Int = 9728

staticinlineread onlyNEAREST_MIPMAP_LINEAR:Int = 9986

staticinlineread onlyNEAREST_MIPMAP_NEAREST:Int = 9984

staticinlineread onlyNEVER:Int = 512

staticinlineread onlyNICEST:Int = 4354

staticinlineread onlyNONE:Int = 0

staticinlineread onlyNOTEQUAL:Int = 517

staticinlineread onlyNO_ERROR:Int = 0

staticinlineread onlyOBJECT_TYPE:Int = 37138

staticinlineread onlyONE:Int = 1

staticinlineread onlyONE_MINUS_CONSTANT_ALPHA:Int = 32772

staticinlineread onlyONE_MINUS_CONSTANT_COLOR:Int = 32770

staticinlineread onlyONE_MINUS_DST_ALPHA:Int = 773

staticinlineread onlyONE_MINUS_DST_COLOR:Int = 775

staticinlineread onlyONE_MINUS_SRC_ALPHA:Int = 771

staticinlineread onlyONE_MINUS_SRC_COLOR:Int = 769

staticinlineread onlyOUT_OF_MEMORY:Int = 1285

staticinlineread onlyPACK_ALIGNMENT:Int = 3333

staticinlineread onlyPACK_ROW_LENGTH:Int = 3330

staticinlineread onlyPACK_SKIP_PIXELS:Int = 3332

staticinlineread onlyPACK_SKIP_ROWS:Int = 3331

staticinlineread onlyPIXEL_PACK_BUFFER:Int = 35051

staticinlineread onlyPIXEL_PACK_BUFFER_BINDING:Int = 35053

staticinlineread onlyPIXEL_UNPACK_BUFFER:Int = 35052

staticinlineread onlyPIXEL_UNPACK_BUFFER_BINDING:Int = 35055

staticinlineread onlyPOINTS:Int = 0

staticinlineread onlyPOLYGON_OFFSET_FACTOR:Int = 32824

staticinlineread onlyPOLYGON_OFFSET_FILL:Int = 32823

staticinlineread onlyPOLYGON_OFFSET_UNITS:Int = 10752

staticinlineread onlyQUERY_RESULT:Int = 34918

staticinlineread onlyQUERY_RESULT_AVAILABLE:Int = 34919

staticinlineread onlyR11F_G11F_B10F:Int = 35898

staticinlineread onlyR16F:Int = 33325

staticinlineread onlyR16I:Int = 33331

staticinlineread onlyR16UI:Int = 33332

staticinlineread onlyR32F:Int = 33326

staticinlineread onlyR32I:Int = 33333

staticinlineread onlyR32UI:Int = 33334

staticinlineread onlyR8:Int = 33321

staticinlineread onlyR8I:Int = 33329

staticinlineread onlyR8UI:Int = 33330

staticinlineread onlyR8_SNORM:Int = 36756

staticinlineread onlyRASTERIZER_DISCARD:Int = 35977

staticinlineread onlyREAD_BUFFER:Int = 3074

staticinlineread onlyREAD_FRAMEBUFFER:Int = 36008

staticinlineread onlyREAD_FRAMEBUFFER_BINDING:Int = 36010

staticinlineread onlyRED:Int = 6403

staticinlineread onlyRED_BITS:Int = 3410

staticinlineread onlyRED_INTEGER:Int = 36244

staticinlineread onlyRENDERBUFFER:Int = 36161

staticinlineread onlyRENDERBUFFER_ALPHA_SIZE:Int = 36179

staticinlineread onlyRENDERBUFFER_BINDING:Int = 36007

staticinlineread onlyRENDERBUFFER_BLUE_SIZE:Int = 36178

staticinlineread onlyRENDERBUFFER_DEPTH_SIZE:Int = 36180

staticinlineread onlyRENDERBUFFER_GREEN_SIZE:Int = 36177

staticinlineread onlyRENDERBUFFER_HEIGHT:Int = 36163

staticinlineread onlyRENDERBUFFER_INTERNAL_FORMAT:Int = 36164

staticinlineread onlyRENDERBUFFER_RED_SIZE:Int = 36176

staticinlineread onlyRENDERBUFFER_SAMPLES:Int = 36011

staticinlineread onlyRENDERBUFFER_STENCIL_SIZE:Int = 36181

staticinlineread onlyRENDERBUFFER_WIDTH:Int = 36162

staticinlineread onlyRENDERER:Int = 7937

staticinlineread onlyREPEAT:Int = 10497

staticinlineread onlyREPLACE:Int = 7681

staticinlineread onlyRG:Int = 33319

staticinlineread onlyRG16F:Int = 33327

END_OF_DOCUMENT_MARKER

staticinlineread onlyRG16I:Int = 33337

staticinlineread onlyRG16UI:Int = 33338

staticinlineread onlyRG32F:Int = 33328

staticinlineread onlyRG32I:Int = 33339

staticinlineread onlyRG32UI:Int = 33340

staticinlineread onlyRG8:Int = 33323

staticinlineread onlyRG8I:Int = 33335

staticinlineread onlyRG8UI:Int = 33336

staticinlineread onlyRG8_SNORM:Int = 36757

staticinlineread onlyRGB:Int = 6407

staticinlineread onlyRGB10_A2:Int = 32857

staticinlineread onlyRGB10_A2UI:Int = 36975

staticinlineread onlyRGB16F:Int = 34843

staticinlineread onlyRGB16I:Int = 36233

staticinlineread onlyRGB16UI:Int = 36215

staticinlineread onlyRGB32F:Int = 34837

staticinlineread onlyRGB32I:Int = 36227

staticinlineread onlyRGB32UI:Int = 36209

staticinlineread onlyRGB565:Int = 36194

staticinlineread onlyRGB5_A1:Int = 32855

staticinlineread onlyRGB8:Int = 32849

staticinlineread onlyRGB8I:Int = 36239

staticinlineread onlyRGB8UI:Int = 36221

staticinlineread onlyRGB8_SNORM:Int = 36758

staticinlineread onlyRGB9_E5:Int = 35901

staticinlineread onlyRGBA:Int = 6408

staticinlineread onlyRGBA16F:Int = 34842

staticinlineread onlyRGBA16I:Int = 36232

staticinlineread onlyRGBA16UI:Int = 36214

staticinlineread onlyRGBA32F:Int = 34836

staticinlineread onlyRGBA32I:Int = 36226

staticinlineread onlyRGBA32UI:Int = 36208

staticinlineread onlyRGBA4:Int = 32854

staticinlineread onlyRGBA8:Int = 32856

staticinlineread onlyRGBA8I:Int = 36238

staticinlineread onlyRGBA8UI:Int = 36220

staticinlineread onlyRGBA8_SNORM:Int = 36759

staticinlineread onlyRGBA_INTEGER:Int = 36249

staticinlineread onlyRGB_INTEGER:Int = 36248

staticinlineread onlyRG_INTEGER:Int = 33320

staticinlineread onlySAMPLER_2D:Int = 35678

staticinlineread onlySAMPLER_2D_ARRAY:Int = 36289

staticinlineread onlySAMPLER_2D_ARRAY_SHADOW:Int = 36292

staticinlineread onlySAMPLER_2D_SHADOW:Int = 35682

staticinlineread onlySAMPLER_3D:Int = 35679

staticinlineread onlySAMPLER_BINDING:Int = 35097

staticinlineread onlySAMPLER_CUBE:Int = 35680

staticinlineread onlySAMPLER_CUBE_SHADOW:Int = 36293

staticinlineread onlySAMPLES:Int = 32937

staticinlineread onlySAMPLE_ALPHA_TO_COVERAGE:Int = 32926

staticinlineread onlySAMPLE_BUFFERS:Int = 32936

staticinlineread onlySAMPLE_COVERAGE:Int = 32928

staticinlineread onlySAMPLE_COVERAGE_INVERT:Int = 32939

staticinlineread onlySAMPLE_COVERAGE_VALUE:Int = 32938

staticinlineread onlySCISSOR_BOX:Int = 3088

staticinlineread onlySCISSOR_TEST:Int = 3089

staticinlineread onlySEPARATE_ATTRIBS:Int = 35981

staticinlineread onlySHADER_TYPE:Int = 35663

staticinlineread onlySHADING_LANGUAGE_VERSION:Int = 35724

staticinlineread onlySHORT:Int = 5122

staticinlineread onlySIGNALED:Int = 37145

staticinlineread onlySIGNED_NORMALIZED:Int = 36764

staticinlineread onlySRC_ALPHA:Int = 770

staticinlineread onlySRC_ALPHA_SATURATE:Int = 776

staticinlineread onlySRC_COLOR:Int = 768

staticinlineread onlySRGB:Int = 35904

staticinlineread onlySRGB8:Int = 35905

staticinlineread onlySRGB8_ALPHA8:Int = 35907

staticinlineread onlySTATIC_COPY:Int = 35046

staticinlineread onlySTATIC_DRAW:Int = 35044

staticinlineread onlySTATIC_READ:Int = 35045

staticinlineread onlySTENCIL:Int = 6146

staticinlineread onlySTENCIL_ATTACHMENT:Int = 36128

staticinlineread onlySTENCIL_BACK_FAIL:Int = 34817

staticinlineread onlySTENCIL_BACK_FUNC:Int = 34816

staticinlineread onlySTENCIL_BACK_PASS_DEPTH_FAIL:Int = 34818

staticinlineread onlySTENCIL_BACK_PASS_DEPTH_PASS:Int = 34819

staticinlineread onlySTENCIL_BACK_REF:Int = 36003

staticinlineread onlySTENCIL_BACK_VALUE_MASK:Int = 36004

staticinlineread onlySTENCIL_BACK_WRITEMASK:Int = 36005

staticinlineread onlySTENCIL_BITS:Int = 3415

staticinlineread onlySTENCIL_BUFFER_BIT:Int = 1024

staticinlineread onlySTENCIL_CLEAR_VALUE:Int = 2961

staticinlineread onlySTENCIL_FAIL:Int = 2964

staticinlineread onlySTENCIL_FUNC:Int = 2962

staticinlineread onlySTENCIL_INDEX8:Int = 36168

staticinlineread onlySTENCIL_PASS_DEPTH_FAIL:Int = 2965

staticinlineread onlySTENCIL_PASS_DEPTH_PASS:Int = 2966

staticinlineread onlySTENCIL_REF:Int = 2967

staticinlineread onlySTENCIL_TEST:Int = 2960

staticinlineread onlySTENCIL_VALUE_MASK:Int = 2963

staticinlineread onlySTENCIL_WRITEMASK:Int = 2968

staticinlineread onlySTREAM_COPY:Int = 35042

staticinlineread onlySTREAM_DRAW:Int = 35040

staticinlineread onlySTREAM_READ:Int = 35041

staticinlineread onlySUBPIXEL_BITS:Int = 3408

staticinlineread onlySYNC_CONDITION:Int = 37139

staticinlineread onlySYNC_FENCE:Int = 37142

staticinlineread onlySYNC_FLAGS:Int = 37141

staticinlineread onlySYNC_FLUSH_COMMANDS_BIT:Int = 1

staticinlineread onlySYNC_GPU_COMMANDS_COMPLETE:Int = 37143

staticinlineread onlySYNC_STATUS:Int = 37140

staticinlineread onlyTEXTURE:Int = 5890

staticinlineread onlyTEXTURE0:Int = 33984

staticinlineread onlyTEXTURE1:Int = 33985

staticinlineread onlyTEXTURE10:Int = 33994

staticinlineread onlyTEXTURE11:Int = 33995

staticinlineread onlyTEXTURE12:Int = 33996

staticinlineread onlyTEXTURE13:Int = 33997

staticinlineread onlyTEXTURE14:Int = 33998

staticinlineread onlyTEXTURE15:Int = 33999

staticinlineread onlyTEXTURE16:Int = 34000

staticinlineread onlyTEXTURE17:Int = 34001

staticinlineread onlyTEXTURE18:Int = 34002

staticinlineread onlyTEXTURE19:Int = 34003

staticinlineread onlyTEXTURE2:Int = 33986

staticinlineread onlyTEXTURE20:Int = 34004

staticinlineread onlyTEXTURE21:Int = 34005

staticinlineread onlyTEXTURE22:Int = 34006

staticinlineread onlyTEXTURE23:Int = 34007

staticinlineread onlyTEXTURE24:Int = 34008

staticinlineread onlyTEXTURE25:Int = 34009

staticinlineread onlyTEXTURE26:Int = 34010

staticinlineread onlyTEXTURE27:Int = 34011

staticinlineread onlyTEXTURE28:Int = 34012

staticinlineread onlyTEXTURE29:Int = 34013

staticinlineread onlyTEXTURE3:Int = 33987

staticinlineread onlyTEXTURE30:Int = 34014

staticinlineread onlyTEXTURE31:Int = 34015

staticinlineread onlyTEXTURE4:Int = 33988

staticinlineread onlyTEXTURE5:Int = 33989

staticinlineread onlyTEXTURE6:Int = 33990

staticinlineread onlyTEXTURE7:Int = 33991

staticinlineread onlyTEXTURE8:Int = 33992

staticinlineread onlyTEXTURE9:Int = 33993

staticinlineread onlyTEXTURE_2D:Int = 3553

staticinlineread onlyTEXTURE_2D_ARRAY:Int = 35866

staticinlineread onlyTEXTURE_3D:Int = 32879

staticinlineread onlyTEXTURE_BASE_LEVEL:Int = 33084

staticinlineread onlyTEXTURE_BINDING_2D:Int = 32873

staticinlineread onlyTEXTURE_BINDING_2D_ARRAY:Int = 35869

staticinlineread onlyTEXTURE_BINDING_3D:Int = 32874

staticinlineread onlyTEXTURE_BINDING_CUBE_MAP:Int = 34068

staticinlineread onlyTEXTURE_COMPARE_FUNC:Int = 34893

staticinlineread onlyTEXTURE_COMPARE_MODE:Int = 34892

staticinlineread onlyTEXTURE_CUBE_MAP:Int = 34067

staticinlineread onlyTEXTURE_CUBE_MAP_NEGATIVE_X:Int = 34070

staticinlineread onlyTEXTURE_CUBE_MAP_NEGATIVE_Y:Int = 34072

staticinlineread onlyTEXTURE_CUBE_MAP_NEGATIVE_Z:Int = 34074

staticinlineread onlyTEXTURE_CUBE_MAP_POSITIVE_X:Int = 34069

staticinlineread onlyTEXTURE_CUBE_MAP_POSITIVE_Y:Int = 34071

staticinlineread onlyTEXTURE_CUBE_MAP_POSITIVE_Z:Int = 34073

staticinlineread onlyTEXTURE_IMMUTABLE_FORMAT:Int = 37167

staticinlineread onlyTEXTURE_IMMUTABLE_LEVELS:Int = 33503

staticinlineread onlyTEXTURE_MAG_FILTER:Int = 10240

staticinlineread onlyTEXTURE_MAX_LEVEL:Int = 33085

staticinlineread onlyTEXTURE_MAX_LOD:Int = 33083

staticinlineread onlyTEXTURE_MIN_FILTER:Int = 10241

staticinlineread onlyTEXTURE_MIN_LOD:Int = 33082

staticinlineread onlyTEXTURE_WRAP_R:Int = 32882

staticinlineread onlyTEXTURE_WRAP_S:Int = 10242

staticinlineread onlyTEXTURE_WRAP_T:Int = 10243

staticinlineread onlyTIMEOUT_EXPIRED:Int = 37147

staticinlineread onlyTIMEOUT_IGNORED:Int = -1

staticinlineread onlyTRANSFORM_FEEDBACK:Int = 36386

staticinlineread onlyTRANSFORM_FEEDBACK_ACTIVE:Int = 36388

staticinlineread onlyTRANSFORM_FEEDBACK_BINDING:Int = 36389

staticinlineread onlyTRANSFORM_FEEDBACK_BUFFER:Int = 35982

staticinlineread onlyTRANSFORM_FEEDBACK_BUFFER_BINDING:Int = 35983

staticinlineread onlyTRANSFORM_FEEDBACK_BUFFER_MODE:Int = 35967

staticinlineread onlyTRANSFORM_FEEDBACK_BUFFER_SIZE:Int = 35973

staticinlineread onlyTRANSFORM_FEEDBACK_BUFFER_START:Int = 35972

staticinlineread onlyTRANSFORM_FEEDBACK_PAUSED:Int = 36387

END_OF_DOCUMENT_MARKER

staticinlineread onlyTRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN:Int = 35976

staticinlineread onlyTRANSFORM_FEEDBACK_VARYINGS:Int = 35971

staticinlineread onlyTRIANGLES:Int = 4

staticinlineread onlyTRIANGLE_FAN:Int = 6

staticinlineread onlyTRIANGLE_STRIP:Int = 5

staticinlineread onlyUNIFORM_ARRAY_STRIDE:Int = 35388

staticinlineread onlyUNIFORM_BLOCK_ACTIVE_UNIFORMS:Int = 35394

staticinlineread onlyUNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES:Int = 35395

staticinlineread onlyUNIFORM_BLOCK_BINDING:Int = 35391

staticinlineread onlyUNIFORM_BLOCK_DATA_SIZE:Int = 35392

staticinlineread onlyUNIFORM_BLOCK_INDEX:Int = 35386

staticinlineread onlyUNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER:Int = 35398

staticinlineread onlyUNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER:Int = 35396

staticinlineread onlyUNIFORM_BUFFER:Int = 35345

staticinlineread onlyUNIFORM_BUFFER_BINDING:Int = 35368

staticinlineread onlyUNIFORM_BUFFER_OFFSET_ALIGNMENT:Int = 35380

staticinlineread onlyUNIFORM_BUFFER_SIZE:Int = 35370

staticinlineread onlyUNIFORM_BUFFER_START:Int = 35369

staticinlineread onlyUNIFORM_IS_ROW_MAJOR:Int = 35390

staticinlineread onlyUNIFORM_MATRIX_STRIDE:Int = 35389

staticinlineread onlyUNIFORM_OFFSET:Int = 35387

staticinlineread onlyUNIFORM_SIZE:Int = 35384

staticinlineread onlyUNIFORM_TYPE:Int = 35383

staticinlineread onlyUNPACK_ALIGNMENT:Int = 3317

staticinlineread onlyUNPACK_COLORSPACE_CONVERSION_WEBGL:Int = 37443

staticinlineread onlyUNPACK_FLIP_Y_WEBGL:Int = 37440

staticinlineread onlyUNPACK_IMAGE_HEIGHT:Int = 32878

staticinlineread onlyUNPACK_PREMULTIPLY_ALPHA_WEBGL:Int = 37441

staticinlineread onlyUNPACK_ROW_LENGTH:Int = 3314

staticinlineread onlyUNPACK_SKIP_IMAGES:Int = 32877

staticinlineread onlyUNPACK_SKIP_PIXELS:Int = 3316

staticinlineread onlyUNPACK_SKIP_ROWS:Int = 3315

staticinlineread onlyUNSIGNALED:Int = 37144

staticinlineread onlyUNSIGNED_BYTE:Int = 5121

staticinlineread onlyUNSIGNED_INT:Int = 5125

staticinlineread onlyUNSIGNED_INT_10F_11F_11F_REV:Int = 35899

staticinlineread onlyUNSIGNED_INT_24_8:Int = 34042

staticinlineread onlyUNSIGNED_INT_2_10_10_10_REV:Int = 33640

staticinlineread onlyUNSIGNED_INT_5_9_9_9_REV:Int = 35902

staticinlineread onlyUNSIGNED_INT_SAMPLER_2D:Int = 36306

staticinlineread onlyUNSIGNED_INT_SAMPLER_2D_ARRAY:Int = 36311

staticinlineread onlyUNSIGNED_INT_SAMPLER_3D:Int = 36307

staticinlineread onlyUNSIGNED_INT_SAMPLER_CUBE:Int = 36308

staticinlineread onlyUNSIGNED_INT_VEC2:Int = 36294

staticinlineread onlyUNSIGNED_INT_VEC3:Int = 36295

staticinlineread onlyUNSIGNED_INT_VEC4:Int = 36296

staticinlineread onlyUNSIGNED_NORMALIZED:Int = 35863

staticinlineread onlyUNSIGNED_SHORT:Int = 5123

staticinlineread onlyUNSIGNED_SHORT_4_4_4_4:Int = 32819

staticinlineread onlyUNSIGNED_SHORT_5_5_5_1:Int = 32820

staticinlineread onlyUNSIGNED_SHORT_5_6_5:Int = 33635

staticinlineread onlyVALIDATE_STATUS:Int = 35715

staticinlineread onlyVENDOR:Int = 7936

staticinlineread onlyVENDOR:Int = 7936

staticinlineread onlyVERTEX_ARRAY_BINDING:Int = 34229

staticinlineread onlyVERTEX_ATTRIB_ARRAY_BUFFER_BINDING:Int = 34975

staticinlineread onlyVERTEX_ATTRIB_ARRAY_DIVISOR:Int = 35070

staticinlineread onlyVERTEX_ATTRIB_ARRAY_ENABLED:Int = 34338

staticinlineread onlyVERTEX_ATTRIB_ARRAY_INTEGER:Int = 35069

staticinlineread onlyVERTEX_ATTRIB_ARRAY_NORMALIZED:Int = 34922

staticinlineread onlyVERTEX_ATTRIB_ARRAY_POINTER:Int = 34373

staticinlineread onlyVERTEX_ATTRIB_ARRAY_SIZE:Int = 34339

staticinlineread onlyVERTEX_ATTRIB_ARRAY_STRIDE:Int = 34340

staticinlineread onlyVERTEX_ATTRIB_ARRAY_TYPE:Int = 34341

staticinlineread onlyVERTEX_SHADER:Int = 35633

staticinlineread onlyVIEWPORT:Int = 2978

staticinlineread onlyWAIT_FAILED:Int = 37149

staticinlineread onlyZERO:Int = 0

Методы

beginQuery(target:Int, query:Query):Void

Начинает асинхронный запрос.

beginTransformFeedback(primitiveMode:Int):Void

Инициирует операцию обратной трансформации.

bindBufferBase(target:Int, index:Int, buffer:Buffer):Void

Связывает указанный WebGLBuffer с заданной точкой привязки (target) в заданной index.

bindBufferRange(target:Int, index:Int, buffer:Buffer, offset:Int, size:Int):Void

Связывает диапазон заданного WebGLBuffer с заданной точкой привязки (target) в заданной index.

bindSampler(unit:Int, sampler:Sampler):Void

Связывает указанный WebGLSampler с текстурным блоком.

bindTransformFeedback(target:Int, tf:TransformFeedback):Void

Привязывает переданный объект WebGLTransformFeedback к текущему состоянию GL.

bindVertexArray(array:VertexArrayObject):Void

Привязывает заданный WebGLVertexArrayObject к буферу.

blitFramebuffer(srcX0:Int, srcY0:Int, srcX1:Int, srcY1:Int, dstX0:Int, dstY0:Int, dstX1:Int, dstY1:Int, mask:Int, filter:Int):Void

Перемещает блок пикселей из буфера чтения в буфер отрисовки.

bufferData(target:Int, srcData:ArrayBufferView, usage:Int, srcOffset:Int, length:Int = 0):Void

bufferData(target:Int, size:Int, usage:Int):Void

bufferData(target:Int, srcData:ArrayBuffer, usage:Int):Void

bufferData(target:Int, srcData:ArrayBufferView, usage:Int):Void

Инициализирует и создаёт хранилище данных объекта буфера.

bufferSubData(target:Int, dstByteOffset:Int, srcData:ArrayBufferView, srcOffset:Int, length:Int = 0):Void

bufferSubData(target:Int, offset:Int, srcData:ArrayBuffer):Void

bufferSubData(target:Int, offset:Int, srcData:ArrayBufferView):Void

Обновляет подмножество данных хранилища объекта буфера.

clearBufferfi(buffer:Int, drawbuffer:Int, depth:Float, stencil:Int):Void

clearBufferfv(buffer:Int, drawbuffer:Int, values:Float32Array, srcOffset:Int = 0):Void

clearBufferfv(buffer:Int, drawbuffer:Int, values:Array<Float>, srcOffset:Int = 0):Void

clearBufferiv(buffer:Int, drawbuffer:Int, values:Int32Array, srcOffset:Int = 0):Void

clearBufferiv(buffer:Int, drawbuffer:Int, values:Array<Int>, srcOffset:Int = 0):Void

clearBufferuiv(buffer:Int, drawbuffer:Int, values:Uint32Array, srcOffset:Int = 0):Void

clearBufferuiv(buffer:Int, drawbuffer:Int, values:Array<Int>, srcOffset:Int = 0):Void

clientWaitSync(sync:Sync, flags:Int, timeout:Int):Int

Блокирует и ожидает, пока объект WebGLSync станет сигнализированным или истечёт заданное время ожидания.

compressedTexImage3D(target:Int, level:Int, internalformat:Int, width:Int, height:Int, depth:Int, border:Int, srcData:ArrayBufferView, srcOffset:Int = 0, srcLengthOverride:Int = 0):Void

compressedTexImage3D(target:Int, level:Int, internalformat:Int, width:Int, height:Int, depth:Int, border:Int, imageSize:Int, offset:Int):Void

Устанавливает трехмерное текстурное изображение в сжатом формате.

compressedTexSubImage3D(target:Int, level:Int, xoffset:Int, yoffset:Int, zoffset:Int, width:Int, height:Int, depth:Int, format:Int, srcData:ArrayBufferView, srcOffset:Int = 0, srcLengthOverride:Int = 0):Void

compressedTexSubImage3D(target:Int, level:Int, xoffset:Int, yoffset:Int, zoffset:Int, width:Int, height:Int, depth:Int, format:Int, imageSize:Int, offset:Int):Void

Устанавливает трехмерную подпрямоугольную область текстурного изображения в сжатом формате.

copyBufferSubData(readTarget:Int, writeTarget:Int, readOffset:Int, writeOffset:Int, size:Int):Void

Копирует часть данных из одного буфера в другой.

copyTexSubImage3D(target:Int, level:Int, xoffset:Int, yoffset:Int, zoffset:Int, x:Int, y:Int, width:Int, height:Int):Void

Копирует пиксели из текущего WebGLFramebuffer в существующую 3D под-область текстуры.

createQuery():Query

Создаёт новый объект WebGLQuery.

createSampler():Sampler

Создаёт новый объект WebGLSampler.

createTransformFeedback():TransformFeedback

Создаёт и инициализирует объекты WebGLTransformFeedback.

createVertexArray():VertexArrayObject

Создаёт новый WebGLVertexArrayObject.

deleteQuery(query:Query):Void

Удаляет заданный объект WebGLQuery.

deleteSampler(sampler:Sampler):Void

Удаляет заданный объект WebGLSampler.

deleteSync(sync:Sync):Void

Удаляет заданный объект WebGLSync.

deleteTransformFeedback(tf:TransformFeedback):Void

Удаляет заданный объект WebGLTransformFeedback.

deleteVertexArray(vertexArray:VertexArrayObject):Void

Удаляет заданный WebGLVertexArrayObject.

drawArraysInstanced(mode:Int, first:Int, count:Int, instanceCount:Int):Void

Отображает примитивы из данных массива. Дополнительно может выполнять несколько экземпляров диапазона элементов.

drawBuffers(buffers:Array<Int>):Void

Устанавливает список буферов цвета, в которые будет выполняться отрисовка.

drawElementsInstanced(mode:Int, count:Int, type:Int, offset:Int, instanceCount:Int):Void

Отображает примитивы из данных массива. Дополнительно может выполнять несколько экземпляров набора элементов.

drawRangeElements(mode:Int, start:Int, end:Int, count:Int, type:Int, offset:Int):Void

Отображает примитивы из данных массива в заданном диапазоне.

endQuery(target:Int):Void

Помечает конец асинхронного запроса.

endTransformFeedback():Void

Заканчивает операцию обратной трансформации.

fenceSync(condition:Int, flags:Int):Sync

Создаёт новый объект WebGLSync и вставляет его в поток команд GL.

framebufferTextureLayer(target:Int, attachment:Int, texture:Texture, level:Int, layer:Int):Void

Присоединяет один слой текстуры к буферу.

getActiveUniformBlockName(program:Program, uniformBlockIndex:Int):String

Возвращает имя активного блока переменных в заданном индексе внутри WebGLProgram.

getActiveUniformBlockParameter(program:Program, uniformBlockIndex:Int, pname:Int):Dynamic

Получает информацию об активном блоке переменных внутри WebGLProgram.

Выбрасывает:

null

DOMError

getActiveUniforms(program:Program, uniformIndices:Array<Int>, pname:Int):Dynamic

Получает информацию об активных переменных внутри WebGLProgram.

getBufferSubData(target:Int, srcByteOffset:Int, dstData:ArrayBufferView, dstOffset:Int = 0, length:Int = 0):Void

Считывает данные из буфера и записывает их в ArrayBuffer или SharedArrayBuffer.

getExtension<T>(name:Extension<T>):T

Выбрасывает:

null

DOMError

getFragDataLocation(program:Program, name:String):Int

Возвращает привязку номеров цветов к пользовательским переменным varying out.

getFramebufferAttachmentParameter(target:Int, attachment:Int, pname:Int):Dynamic

Выбрасывает:

null

DOMError

getIndexedParameter(target:Int, index:Int):Dynamic

Возвращает индексированное значение для заданного target.

Выбрасывает:

null

DOMError

getInternalformatParameter(target:Int, internalformat:Int, pname:Int):Dynamic

Возвращает информацию об имплементационно-зависимой поддержке внутренних форматов.

Выбрасывает:

null

DOMError

getParameter(pname:Int):Dynamic

Выбрасывает:

null

DOMError

getQuery(target:Int, pname:Int):Dynamic

Возвращает объект WebGLQuery для заданного целевого объекта.

getQueryParameter(query:Query, pname:Int):Dynamic

Возвращает информацию о запросе.

getSamplerParameter(sampler:Sampler, pname:Int):Dynamic

Возвращает информацию о параметрах сэмплера.

getSyncParameter(sync:Sync, pname:Int):Dynamic

Возвращает информацию о параметрах объекта WebGLSync.

getTransformFeedbackVarying(program:Program, index:Int):ActiveInfo

Возвращает информацию о переменных, изменяющихся в процессе обработки из WebGLTransformFeedback буферов.

getUniformBlockIndex(program:Program, uniformBlockName:String):Int

Извлекает индекс блока униформ внутри WebGLProgram.

getUniformIndices(program:Program, uniformNames:Array<String>):Array<Int>

Извлекает индексы ряда униформ внутри WebGLProgram.

getVertexAttrib(index:Int, pname:Int):Dynamic

Выбрасывает:

null

DOMError

invalidateFramebuffer(target:Int, attachments:Array<Int>):Void

Обнуляет содержимое прикреплений в буфере кадров.

Выбрасывает:

null

DOMError

invalidateSubFramebuffer(target:Int, attachments:Array<Int>, x:Int, y:Int, width:Int, height:Int):Void

Обнуляет части содержимого прикреплений в буфере кадров.

Выбрасывает:

null

DOMError

isQuery(query:Query):Bool

Возвращает true, если данный объект является допустимым объектом WebGLQuery.

isSampler(sampler:Sampler):Bool

Возвращает true, если данный объект является допустимым объектом WebGLSampler.

isSync(sync:Sync):Bool

Возвращает true, если переданный объект является допустимым объектом WebGLSync.

isTransformFeedback(tf:TransformFeedback):Bool

Возвращает true, если переданный объект является допустимым объектом WebGLTransformFeedback.

isVertexArray(vertexArray:VertexArrayObject):Bool

Возвращает true, если данный объект является допустимым WebGLVertexArrayObject.

pauseTransformFeedback():Void

Приостанавливает операцию отслеживания преобразований.

readBuffer(src:Int):Void

Выбирает буфер цвета в качестве источника пикселей.

readPixels(x:Int, y:Int, width:Int, height:Int, format:Int, type:Int, dstData:ArrayBufferView, dstOffset:Int):Void

readPixels(x:Int, y:Int, width:Int, height:Int, format:Int, type:Int, dstData:ArrayBufferView):Void

readPixels(x:Int, y:Int, width:Int, height:Int, format:Int, type:Int, offset:Int):Void

Выбрасывает:

null

DOMError

renderbufferStorageMultisample(target:Int, samples:Int, internalformat:Int, width:Int, height:Int):Void

Создаёт и инициализирует хранилище данных объекта renderbuffer и позволяет указать количество используемых образцов.

resumeTransformFeedback():Void

Возобновляет операцию отслеживания преобразований.

samplerParameterf(sampler:Sampler, pname:Int, param:Float):Void

samplerParameteri(sampler:Sampler, pname:Int, param:Int):Void

texImage2D(target:Int, level:Int, internalformat:Int, width:Int, height:Int, border:Int, format:Int, type:Int, srcData:ArrayBufferView, srcOffset:Int):Void

texImage2D(target:Int, level:Int, internalformat:Int, width:Int, height:Int, border:Int, format:Int, type:Int, pixels:ArrayBufferView):Void

texImage2D(target:Int, level:Int, internalformat:Int, format:Int, type:Int, source:CanvasElement):Void

texImage2D(target:Int, level:Int, internalformat:Int, format:Int, type:Int, source:ImageElement):Void

texImage2D(target:Int, level:Int, internalformat:Int, format:Int, type:Int, source:VideoElement):Void

texImage2D(target:Int, level:Int, internalformat:Int, format:Int, type:Int, source:ImageBitmap):Void

texImage2D(target:Int, level:Int, internalformat:Int, format:Int, type:Int, source:ImageData):Void

texImage2D(target:Int, level:Int, internalformat:Int, width:Int, height:Int, border:Int, format:Int, type:Int, pboOffset:Int):Void

texImage2D(target:Int, level:Int, internalformat:Int, width:Int, height:Int, border:Int, format:Int, type:Int, source:CanvasElement):Void

texImage2D(target:Int, level:Int, internalformat:Int, width:Int, height:Int, border:Int, format:Int, type:Int, source:ImageElement):Void

texImage2D(target:Int, level:Int, internalformat:Int, width:Int, height:Int, border:Int, format:Int, type:Int, source:VideoElement):Void

texImage2D(target:Int, level:Int, internalformat:Int, width:Int, height:Int, border:Int, format:Int, type:Int, source:ImageBitmap):Void

texImage2D(target:Int, level:Int, internalformat:Int, width:Int, height:Int, border:Int, format:Int, type:Int, source:ImageData):Void

Выбрасывает:

null

DOMError

texImage3D(target:Int, level:Int, internalformat:Int, width:Int, height:Int, depth:Int, border:Int, format:Int, type:Int, srcData:ArrayBufferView, srcOffset:Int):Void

texImage3D(target:Int, level:Int, internalformat:Int, width:Int, height:Int, depth:Int, border:Int, format:Int, type:Int, pboOffset:Int):Void

texImage3D(target:Int, level:Int, internalformat:Int, width:Int, height:Int, depth:Int, border:Int, format:Int, type:Int, source:CanvasElement):Void

texImage3D(target:Int, level:Int, internalformat:Int, width:Int, height:Int, depth:Int, border:Int, format:Int, type:Int, source:ImageElement):Void

texImage3D(target:Int, level:Int, internalformat:Int, width:Int, height:Int, depth:Int, border:Int, format:Int, type:Int, source:VideoElement):Void

texImage3D(target:Int, level:Int, internalformat:Int, width:Int, height:Int, depth:Int, border:Int, format:Int, type:Int, source:ImageBitmap):Void

texImage3D(target:Int, level:Int, internalformat:Int, width:Int, height:Int, depth:Int, border:Int, format:Int, type:Int, source:ImageData):Void

texImage3D(target:Int, level:Int, internalformat:Int, width:Int, height:Int, depth:Int, border:Int, format:Int, type:Int, srcData:ArrayBufferView):Void

Устанавливает трехмерное текстурное изображение.

Выбрасывает:

null

DOMError

texStorage2D(target:Int, levels:Int, internalformat:Int, width:Int, height:Int):Void

Устанавливает все уровни хранения двухмерной текстуры.

texStorage3D(target:Int, levels:Int, internalformat:Int, width:Int, height:Int, depth:Int):Void

Устанавливает все уровни хранения трехмерной текстуры или двухмерной текстуры массива.

texSubImage2D(target:Int, level:Int, xoffset:Int, yoffset:Int, width:Int, height:Int, format:Int, type:Int, srcData:ArrayBufferView, srcOffset:Int):Void

texSubImage2D(target:Int, level:Int, xoffset:Int, yoffset:Int, width:Int, height:Int, format:Int, type:Int, pixels:ArrayBufferView):Void

texSubImage2D(target:Int, level:Int, xoffset:Int, yoffset:Int, format:Int, type:Int, source:CanvasElement):Void

texSubImage2D(target:Int, level:Int, xoffset:Int, yoffset:Int, format:Int, type:Int, source:ImageElement):Void

texSubImage2D(target:Int, level:Int, xoffset:Int, yoffset:Int, format:Int, type:Int, source:VideoElement):Void

texSubImage2D(target:Int, level:Int, xoffset:Int, yoffset:Int, format:Int, type:Int, source:ImageBitmap):Void

texSubImage2D(target:Int, level:Int, xoffset:Int, yoffset:Int, format:Int, type:Int, source:ImageData):Void

texSubImage2D(target:Int, level:Int, xoffset:Int, yoffset:Int, width:Int, height:Int, format:Int, type:Int, pboOffset:Int):Void

texSubImage2D(target:Int, level:Int, xoffset:Int, yoffset:Int, width:Int, height:Int, format:Int, type:Int, source:CanvasElement):Void

texSubImage2D(target:Int, level:Int, xoffset:Int, yoffset:Int, width:Int, height:Int, format:Int, type:Int, source:ImageElement):Void

texSubImage2D(target:Int, level:Int, xoffset:Int, yoffset:Int, width:Int, height:Int, format:Int, type:Int, source:VideoElement):Void

texSubImage2D(target:Int, level:Int, xoffset:Int, yoffset:Int, width:Int, height:Int, format:Int, type:Int, source:ImageBitmap):Void

texSubImage2D(target:Int, level:Int, xoffset:Int, yoffset:Int, width:Int, height:Int, format:Int, type:Int, source:ImageData):Void

Выбрасывает:

null

DOMError

texSubImage3D(target:Int, level:Int, xoffset:Int, yoffset:Int, zoffset:Int, width:Int, height:Int, depth:Int, format:Int, type:Int, srcData:ArrayBufferView, srcOffset:Int = 0):Void

texSubImage3D(target:Int, level:Int, xoffset:Int, yoffset:Int, zoffset:Int, width:Int, height:Int, depth:Int, format:Int, type:Int, pboOffset:Int):Void

texSubImage3D(target:Int, level:Int, xoffset:Int, yoffset:Int, zoffset:Int, width:Int, height:Int, depth:Int, format:Int, type:Int, source:CanvasElement):Void

texSubImage3D(target:Int, level:Int, xoffset:Int, yoffset:Int, zoffset:Int, width:Int, height:Int, depth:Int, format:Int, type:Int, source:ImageElement):Void

texSubImage3D(target:Int, level:Int, xoffset:Int, yoffset:Int, zoffset:Int, width:Int, height:Int, depth:Int, format:Int, type:Int, source:VideoElement):Void

texSubImage3D(target:Int, level:Int, xoffset:Int, yoffset:Int, zoffset:Int, width:Int, height:Int, depth:Int, format:Int, type:Int, source:ImageBitmap):Void

texSubImage3D(target:Int, level:Int, xoffset:Int, yoffset:Int, zoffset:Int, width:Int, height:Int, depth:Int, format:Int, type:Int, source:ImageData):Void

Устанавливает подпрямоугольник текущей 3D текстуры.

Выбрасывает:

null

DOMError

transformFeedbackVaryings(program:Program, varyings:Array<String>, bufferMode:Int):Void

Устанавливает значения для записи в WebGLTransformFeedback буферы.

uniform1ui(location:UniformLocation, v0:Int):Void

uniform1uiv(location:UniformLocation, data:Uint32Array, srcOffset:Int = 0, srcLength:Int = 0):Void

uniform1uiv(location:UniformLocation, data:Array<Int>, srcOffset:Int = 0, srcLength:Int = 0):Void

uniform2ui(location:UniformLocation, v0:Int, v1:Int):Void

uniform2uiv(location:UniformLocation, data:Uint32Array, srcOffset:Int = 0, srcLength:Int = 0):Void

uniform2uiv(location:UniformLocation, data:Array<Int>, srcOffset:Int = 0, srcLength:Int = 0):Void

uniform3ui(location:UniformLocation, v0:Int, v1:Int, v2:Int):Void

uniform3uiv(location:UniformLocation, data:Uint32Array, srcOffset:Int = 0, srcLength:Int = 0):Void

uniform3uiv(location:UniformLocation, data:Array<Int>, srcOffset:Int = 0, srcLength:Int = 0):Void

uniform4ui(location:UniformLocation, v0:Int, v1:Int, v2:Int, v3:Int):Void

uniform4uiv(location:UniformLocation, data:Uint32Array, srcOffset:Int = 0, srcLength:Int = 0):Void

uniform4uiv(location:UniformLocation, data:Array<Int>, srcOffset:Int = 0, srcLength:Int = 0):Void

uniformBlockBinding(program:Program, uniformBlockIndex:Int, uniformBlockBinding:Int):Void

Назначает точки привязки для активных блоков униформ.

uniformMatrix2x3fv(location:UniformLocation, transpose:Bool, data:Float32Array, srcOffset:Int = 0, srcLength:Int = 0):Void

uniformMatrix2x3fv(location:UniformLocation, transpose:Bool, data:Array<Float>, srcOffset:Int = 0, srcLength:Int = 0):Void

uniformMatrix2x4fv(location:UniformLocation, transpose:Bool, data:Float32Array, srcOffset:Int = 0, srcLength:Int = 0):Void

uniformMatrix2x4fv(location:UniformLocation, transpose:Bool, data:Array<Float>, srcOffset:Int = 0, srcLength:Int = 0):Void

uniformMatrix3x2fv(location:UniformLocation, transpose:Bool, data:Float32Array, srcOffset:Int = 0, srcLength:Int = 0):Void

uniformMatrix3x2fv(location:UniformLocation, transpose:Bool, data:Array<Float>, srcOffset:Int = 0, srcLength:Int = 0):Void

uniformMatrix3x4fv(location:UniformLocation, transpose:Bool, data:Float32Array, srcOffset:Int = 0, srcLength:Int = 0):Void

uniformMatrix3x4fv(location:UniformLocation, transpose:Bool, data:Array<Float>, srcOffset:Int = 0, srcLength:Int = 0):Void

uniformMatrix4x2fv(location:UniformLocation, transpose:Bool, data:Float32Array, srcOffset:Int = 0, srcLength:Int = 0):Void

uniformMatrix4x2fv(location:UniformLocation, transpose:Bool, data:Array<Float>, srcOffset:Int = 0, srcLength:Int = 0):Void

uniformMatrix4x3fv(location:UniformLocation, transpose:Bool, data:Float32Array, srcOffset:Int = 0, srcLength:Int = 0):Void

uniformMatrix4x3fv(location:UniformLocation, transpose:Bool, data:Array<Float>, srcOffset:Int = 0, srcLength:Int = 0):Void

vertexAttribDivisor(index:Int, divisor:Int):Void

Изменяет скорость продвижения общих атрибутов вершин при отрисовке множества экземпляров примитивов с WebGL2RenderingContext.drawArraysInstanced() и WebGL2RenderingContext.drawElementsInstanced().

vertexAttribI4i(index:Int, x:Int, y:Int, z:Int, w:Int):Void

vertexAttribI4iv(index:Int, values:Int32Array):Void

vertexAttribI4iv(index:Int, values:Array<Int>):Void

vertexAttribI4ui(index:Int, x:Int, y:Int, z:Int, w:Int):Void

vertexAttribI4uiv(index:Int, values:Uint32Array):Void

vertexAttribI4uiv(index:Int, values:Array<Int>):Void

vertexAttribIPointer(index:Int, size:Int, type:Int, stride:Int, offset:Int):Void

Устанавливает целочисленные форматы данных и местоположения атрибутов вершин в массиве атрибутов вершин.

waitSync(sync:Sync, flags:Int, timeout:Int):Void

Возвращает немедленно, но ожидает от сервера OpenGL, пока заданный объект WebGLSync не будет сигнализирован.

© 2005–2020 Haxe Foundation
Licensed under a MIT license.
https://api.haxe.org/js/html/webgl/WebGL2RenderingContext.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API