randr: unexport and document RROutputSetSubpixelOrder()

Not used by any external drivers, so no need to keep it exported.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
This commit is contained in:
Enrico Weigelt, metux IT consult 2025-05-16 15:55:41 +02:00
parent 2214ebdc44
commit 55474ddf66
5 changed files with 14 additions and 8 deletions

View File

@ -35,6 +35,8 @@
#endif #endif
#include "win.h" #include "win.h"
#include "randr/randrstr_priv.h"
/* /*
* Answer queries about the RandR features supported. * Answer queries about the RandR features supported.
*/ */

View File

@ -644,9 +644,6 @@ extern _X_EXPORT Bool
extern _X_EXPORT Bool extern _X_EXPORT Bool
RROutputSetConnection(RROutputPtr output, CARD8 connection); RROutputSetConnection(RROutputPtr output, CARD8 connection);
extern _X_EXPORT Bool
RROutputSetSubpixelOrder(RROutputPtr output, int subpixelOrder);
extern _X_EXPORT Bool extern _X_EXPORT Bool
RROutputSetPhysicalSize(RROutputPtr output, int mmWidth, int mmHeight); RROutputSetPhysicalSize(RROutputPtr output, int mmWidth, int mmHeight);

View File

@ -334,4 +334,12 @@ int RROutputAddUserMode(RROutputPtr output, RRModePtr mode);
*/ */
int RROutputDeleteUserMode(RROutputPtr output, RRModePtr mode); int RROutputDeleteUserMode(RROutputPtr output, RRModePtr mode);
/*
* Set subpixel order on given output
*
* @param output the output to set subpixel order on
* @param order subpixel order value to set
*/
void RROutputSetSubpixelOrder(RROutputPtr output, int order);
#endif /* _XSERVER_RANDRSTR_PRIV_H_ */ #endif /* _XSERVER_RANDRSTR_PRIV_H_ */

View File

@ -19,8 +19,9 @@
* TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE
* OF THIS SOFTWARE. * OF THIS SOFTWARE.
*/ */
#include <dix-config.h>
#include "randrstr.h" #include "randr/randrstr_priv.h"
#ifdef RANDR_10_INTERFACE #ifdef RANDR_10_INTERFACE
static RRModePtr static RRModePtr

View File

@ -287,15 +287,13 @@ RROutputSetConnection(RROutputPtr output, CARD8 connection)
return TRUE; return TRUE;
} }
Bool void RROutputSetSubpixelOrder(RROutputPtr output, int subpixelOrder)
RROutputSetSubpixelOrder(RROutputPtr output, int subpixelOrder)
{ {
if (output->subpixelOrder == subpixelOrder) if (output->subpixelOrder == subpixelOrder)
return TRUE; return;
output->subpixelOrder = subpixelOrder; output->subpixelOrder = subpixelOrder;
RROutputChanged(output, FALSE); RROutputChanged(output, FALSE);
return TRUE;
} }
Bool Bool