git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41100
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
#else // !HAVE_X11_EXTENSIONS_XF86VMODE_H
#else // !HAVE_X11_EXTENSIONS_XF86VMODE_H
-wxArrayVideoModes wxDisplayImplX11::GetModes(const wxVideoMode& mode) const
+wxArrayVideoModes wxDisplayImplX11::GetModes(const wxVideoMode& modeMatch) const
{
int count_return;
int* depths = XListDepths((Display*)wxGetDisplay(), 0, &count_return);
{
int count_return;
int* depths = XListDepths((Display*)wxGetDisplay(), 0, &count_return);
{
for ( int x = 0; x < count_return; ++x )
{
{
for ( int x = 0; x < count_return; ++x )
{
- modes.Add(wxVideoMode(m_rect.GetWidth(), m_rect.GetHeight(), depths[x]));
+ wxVideoMode mode(m_rect.GetWidth(), m_rect.GetHeight(), depths[x]);
+ if ( mode.Matches(modeMatch) )
+ {
+ modes.Add(modeMatch);
+ }
-bool wxDisplayImplX11::ChangeMode(const wxVideoMode& mode)
+bool wxDisplayImplX11::ChangeMode(const wxVideoMode& WXUNUSED(mode))
{
// Not implemented
return false;
{
// Not implemented
return false;