libpicasso/source/maestro_opcodes.h
2014-11-16 18:59:54 +01:00

32 lines
436 B
C

#pragma once
enum
{
MAESTRO_ADD = 0x00,
MAESTRO_DP3,
MAESTRO_DP4,
MAESTRO_MUL = 0x08,
MAESTRO_MAX = 0x0C,
MAESTRO_MIN,
MAESTRO_RCP,
MAESTRO_RSQ,
MAESTRO_MOV = 0x13,
MAESTRO_NOP = 0x21,
MAESTRO_END,
MAESTRO_CALL = 0x24,
MAESTRO_CALLC = 0x26,
MAESTRO_IFB,
MAESTRO_IF, // ???
MAESTRO_EMIT = 0x2A, // Geometry shader related
MAESTRO_SETEMIT, // Geometry shader related
MAESTRO_CMP = 0x2E,
MAESTRO_CMP2, // ???
};