UNPKG

openfl

Version:

A fast, productive library for 2D cross-platform development.

80 lines (62 loc) 6.24 kB
// Class: openfl.display3D._internal.assembler.OpcodeMap var $global = typeof window != "undefined" ? window : typeof global != "undefined" ? global : typeof self != "undefined" ? self : this $global.Object.defineProperty(exports, "__esModule", {value: true}); var __map_reserved = {}; // Imports var $hxClasses = require("./../../../../hxClasses_stub").default; var $hxEnums = require("./../../../../hxEnums_stub").default; var $import = require("./../../../../import_stub").default; function haxe_ds_StringMap() {return require("./../../../../haxe/ds/StringMap");} function openfl_display3D__$internal_assembler_Opcode() {return require("./../../../../openfl/display3D/_internal/assembler/Opcode");} // Constructor var OpcodeMap = function(){} // Meta OpcodeMap.__name__ = "openfl.display3D._internal.assembler.OpcodeMap"; OpcodeMap.__isInterface__ = false; OpcodeMap.prototype = { }; OpcodeMap.prototype.__class__ = OpcodeMap.prototype.constructor = $hxClasses["openfl.display3D._internal.assembler.OpcodeMap"] = OpcodeMap; // Init // Statics OpcodeMap.get_map = function() { if(OpcodeMap._map == null) { OpcodeMap._map = new (haxe_ds_StringMap().default)(); OpcodeMap._map.set("mov",new (openfl_display3D__$internal_assembler_Opcode().default)("vector","vector",4,"none",0,0,true,false,false,false)); OpcodeMap._map.set("add",new (openfl_display3D__$internal_assembler_Opcode().default)("vector","vector",4,"vector",4,1,true,false,false,false)); OpcodeMap._map.set("sub",new (openfl_display3D__$internal_assembler_Opcode().default)("vector","vector",4,"vector",4,2,true,false,false,false)); OpcodeMap._map.set("mul",new (openfl_display3D__$internal_assembler_Opcode().default)("vector","vector",4,"vector",4,3,true,false,false,false)); OpcodeMap._map.set("div",new (openfl_display3D__$internal_assembler_Opcode().default)("vector","vector",4,"vector",4,4,true,false,false,false)); OpcodeMap._map.set("rcp",new (openfl_display3D__$internal_assembler_Opcode().default)("vector","vector",4,"none",0,5,true,false,false,false)); OpcodeMap._map.set("min",new (openfl_display3D__$internal_assembler_Opcode().default)("vector","vector",4,"vector",4,6,true,false,false,false)); OpcodeMap._map.set("max",new (openfl_display3D__$internal_assembler_Opcode().default)("vector","vector",4,"vector",4,7,true,false,false,false)); OpcodeMap._map.set("frc",new (openfl_display3D__$internal_assembler_Opcode().default)("vector","vector",4,"none",0,8,true,false,false,false)); OpcodeMap._map.set("sqt",new (openfl_display3D__$internal_assembler_Opcode().default)("vector","vector",4,"none",0,9,true,false,false,false)); OpcodeMap._map.set("rsq",new (openfl_display3D__$internal_assembler_Opcode().default)("vector","vector",4,"none",0,10,true,false,false,false)); OpcodeMap._map.set("pow",new (openfl_display3D__$internal_assembler_Opcode().default)("vector","vector",4,"vector",4,11,true,false,false,false)); OpcodeMap._map.set("log",new (openfl_display3D__$internal_assembler_Opcode().default)("vector","vector",4,"none",0,12,true,false,false,false)); OpcodeMap._map.set("exp",new (openfl_display3D__$internal_assembler_Opcode().default)("vector","vector",4,"none",0,13,true,false,false,false)); OpcodeMap._map.set("nrm",new (openfl_display3D__$internal_assembler_Opcode().default)("vector","vector",4,"none",0,14,true,false,false,false)); OpcodeMap._map.set("sin",new (openfl_display3D__$internal_assembler_Opcode().default)("vector","vector",4,"none",0,15,true,false,false,false)); OpcodeMap._map.set("cos",new (openfl_display3D__$internal_assembler_Opcode().default)("vector","vector",4,"none",0,16,true,false,false,false)); OpcodeMap._map.set("crs",new (openfl_display3D__$internal_assembler_Opcode().default)("vector","vector",4,"vector",4,17,true,true,false,false)); OpcodeMap._map.set("dp3",new (openfl_display3D__$internal_assembler_Opcode().default)("vector","vector",4,"vector",4,18,true,true,false,false)); OpcodeMap._map.set("dp4",new (openfl_display3D__$internal_assembler_Opcode().default)("vector","vector",4,"vector",4,19,true,true,false,false)); OpcodeMap._map.set("abs",new (openfl_display3D__$internal_assembler_Opcode().default)("vector","vector",4,"none",0,20,true,false,false,false)); OpcodeMap._map.set("neg",new (openfl_display3D__$internal_assembler_Opcode().default)("vector","vector",4,"none",0,21,true,false,false,false)); OpcodeMap._map.set("sat",new (openfl_display3D__$internal_assembler_Opcode().default)("vector","vector",4,"none",0,22,true,false,false,false)); OpcodeMap._map.set("ted",new (openfl_display3D__$internal_assembler_Opcode().default)("vector","vector",4,"sampler",1,38,true,false,true,false)); OpcodeMap._map.set("kil",new (openfl_display3D__$internal_assembler_Opcode().default)("none","scalar",1,"none",0,39,true,false,true,false)); OpcodeMap._map.set("tex",new (openfl_display3D__$internal_assembler_Opcode().default)("vector","vector",4,"sampler",1,40,true,false,true,false)); OpcodeMap._map.set("m33",new (openfl_display3D__$internal_assembler_Opcode().default)("vector","matrix",3,"vector",3,23,true,false,false,true)); OpcodeMap._map.set("m44",new (openfl_display3D__$internal_assembler_Opcode().default)("vector","matrix",4,"vector",4,24,true,false,false,true)); OpcodeMap._map.set("m43",new (openfl_display3D__$internal_assembler_Opcode().default)("vector","matrix",3,"vector",4,25,true,false,false,true)); OpcodeMap._map.set("sge",new (openfl_display3D__$internal_assembler_Opcode().default)("vector","vector",4,"vector",4,41,true,false,false,false)); OpcodeMap._map.set("slt",new (openfl_display3D__$internal_assembler_Opcode().default)("vector","vector",4,"vector",4,42,true,false,false,false)); OpcodeMap._map.set("sgn",new (openfl_display3D__$internal_assembler_Opcode().default)("vector","vector",4,"vector",4,43,true,false,false,false)); OpcodeMap._map.set("seq",new (openfl_display3D__$internal_assembler_Opcode().default)("vector","vector",4,"vector",4,44,true,false,false,false)); OpcodeMap._map.set("sne",new (openfl_display3D__$internal_assembler_Opcode().default)("vector","vector",4,"vector",4,45,true,false,false,false)); } return OpcodeMap._map; } // Export exports.default = OpcodeMap;