1. 09 Apr, 2013 1 commit
    • DavidWyand-GG's avatar
      GFX now handles non-default adapters · 0d77cdc2
      DavidWyand-GG authored
      The GFX (DirectX) pipeline did not respect the choice of adapter and
      always went for the default one.  Normally this isn't an issue unless
      you wish to target a particular adapter and display device combination.
      This has been corrected.
      
      The GFX initialize functions now attempt to find the best adapter that
      matches a given display device (i.e. monitor) if one has been passed in.
      To aid with choosing a display device some new monitor enumeration
      methods have been added to the platform window manager.  These methods
      have been exposed to the Canvas.
      0d77cdc2
  2. 30 Jan, 2013 1 commit
    • DavidWyand-GG's avatar
      Remove hard coded paths pass 1 · 2824bcf6
      DavidWyand-GG authored
      - displaySplashWindow() now takes an optional path to a bitmap file.
      - Missing, unavailable and warning texture paths now come from
      GFXTextureManager static methods.
      2824bcf6
  3. 22 Jan, 2013 1 commit
    • DavidWyand-GG's avatar
      Input event changes · 539efcb1
      DavidWyand-GG authored
      - New InputEventManager class.  It will be used by 3rd party input
      devices to generate Torque 3D input events.
      - Expanded the input event signal to include three new floats and a new
      integer.
      - Expanded the number of joystick buttons to 48.
      - The input virtual map is now extendable rather than hard coded.
      - The input devices types are now extendable rather than hard coded.
      - New SI_POS, SI_ROT, SI_INT, and SI_FLOAT input event types.
      - New SI_VALUE input action type.
      - ActionMap has been updated to work with these changes.
      - Removed unnecessary references to platform/event.h
      539efcb1
  4. 19 Sep, 2012 1 commit