From 4f9ca2743be92e6d3514c77e5e02bd5c6044258b Mon Sep 17 00:00:00 2001 From: aignacio_sf <> Date: Wed, 29 Aug 2007 18:47:30 +0000 Subject: [PATCH] Add vendor id and device id. --- panda/src/display/displayInformation.cxx | 23 +++++++++++++++++++++++ panda/src/display/displayInformation.h | 5 +++++ 2 files changed, 28 insertions(+) diff --git a/panda/src/display/displayInformation.cxx b/panda/src/display/displayInformation.cxx index 74ed23511b..7396e76c1b 100644 --- a/panda/src/display/displayInformation.cxx +++ b/panda/src/display/displayInformation.cxx @@ -80,6 +80,9 @@ DisplayInformation() { _texture_memory = texture_memory; _physical_memory = physical_memory; _available_physical_memory = available_physical_memory; + + _vendor_id = 0; + _device_id = 0; } //////////////////////////////////////////////////////////////////// @@ -265,3 +268,23 @@ PN_uint64 DisplayInformation:: get_available_physical_memory() { return _available_physical_memory; } + +//////////////////////////////////////////////////////////////////// +// Function: DisplayInformation::get_vendor_id +// Access: Published +// Description: +//////////////////////////////////////////////////////////////////// +int DisplayInformation:: +get_vendor_id() { + return _vendor_id; +} + +//////////////////////////////////////////////////////////////////// +// Function: DisplayInformation::get_device_id +// Access: Published +// Description: +//////////////////////////////////////////////////////////////////// +int DisplayInformation:: +get_device_id() { + return _device_id; +} diff --git a/panda/src/display/displayInformation.h b/panda/src/display/displayInformation.h index 98c028ed18..4b837ff9f1 100644 --- a/panda/src/display/displayInformation.h +++ b/panda/src/display/displayInformation.h @@ -72,6 +72,9 @@ PUBLISHED: PN_uint64 get_physical_memory(); PN_uint64 get_available_physical_memory(); + int get_vendor_id(); + int get_device_id(); + public: DetectionState _state; int _get_adapter_display_mode_state; @@ -86,6 +89,8 @@ public: int _texture_memory; PN_uint64 _physical_memory; PN_uint64 _available_physical_memory; + int _vendor_id; + int _device_id; }; #endif