OGRE  2.2.4
Object-Oriented Graphics Rendering Engine
OgreHlmsPso.h File Reference

Classes

struct  Ogre::HlmsComputePso
 
struct  Ogre::HlmsPassPso
 IT'S MEMBERS MUST BE KEPT POD (Otherwise HlmsPso needs to be modified). More...
 
struct  Ogre::HlmsPso
 Defines a PipelineStateObject as required by Vulkan, Metal & DX12. More...
 

Namespaces

 Ogre
 

This source file is part of OGRE (Object-oriented Graphics Rendering Engine) For the latest info, see http://www.ogre3d.org/

 

Enumerations

enum  Ogre::OperationType {
  Ogre::OT_POINT_LIST = 1, Ogre::OT_LINE_LIST = 2, Ogre::OT_LINE_STRIP = 3, Ogre::OT_TRIANGLE_LIST = 4,
  Ogre::OT_TRIANGLE_STRIP = 5, Ogre::OT_TRIANGLE_FAN = 6, Ogre::OT_PATCH_1_CONTROL_POINT = 7, Ogre::OT_PATCH_2_CONTROL_POINT = 8,
  Ogre::OT_PATCH_3_CONTROL_POINT = 9, Ogre::OT_PATCH_4_CONTROL_POINT = 10, Ogre::OT_PATCH_5_CONTROL_POINT = 11, Ogre::OT_PATCH_6_CONTROL_POINT = 12,
  Ogre::OT_PATCH_7_CONTROL_POINT = 13, Ogre::OT_PATCH_8_CONTROL_POINT = 14, Ogre::OT_PATCH_9_CONTROL_POINT = 15, Ogre::OT_PATCH_10_CONTROL_POINT = 16,
  Ogre::OT_PATCH_11_CONTROL_POINT = 17, Ogre::OT_PATCH_12_CONTROL_POINT = 18, Ogre::OT_PATCH_13_CONTROL_POINT = 19, Ogre::OT_PATCH_14_CONTROL_POINT = 20,
  Ogre::OT_PATCH_15_CONTROL_POINT = 21, Ogre::OT_PATCH_16_CONTROL_POINT = 22, Ogre::OT_PATCH_17_CONTROL_POINT = 23, Ogre::OT_PATCH_18_CONTROL_POINT = 24,
  Ogre::OT_PATCH_19_CONTROL_POINT = 25, Ogre::OT_PATCH_20_CONTROL_POINT = 26, Ogre::OT_PATCH_21_CONTROL_POINT = 27, Ogre::OT_PATCH_22_CONTROL_POINT = 28,
  Ogre::OT_PATCH_23_CONTROL_POINT = 29, Ogre::OT_PATCH_24_CONTROL_POINT = 30, Ogre::OT_PATCH_25_CONTROL_POINT = 31, Ogre::OT_PATCH_26_CONTROL_POINT = 32,
  Ogre::OT_PATCH_27_CONTROL_POINT = 33, Ogre::OT_PATCH_28_CONTROL_POINT = 34, Ogre::OT_PATCH_29_CONTROL_POINT = 35, Ogre::OT_PATCH_30_CONTROL_POINT = 36,
  Ogre::OT_PATCH_31_CONTROL_POINT = 37, Ogre::OT_PATCH_32_CONTROL_POINT = 38
}