Misc #152: Fix a spelling mistake
Fix a spelling mistake (xr_glx_hybird -> xr_glx_hybrid). Thanks to cju for reporting.
This commit is contained in:
parent
fbd70e146c
commit
9e053910f2
11
src/common.h
11
src/common.h
|
@ -323,7 +323,7 @@ typedef enum {
|
||||||
enum backend {
|
enum backend {
|
||||||
BKEND_XRENDER,
|
BKEND_XRENDER,
|
||||||
BKEND_GLX,
|
BKEND_GLX,
|
||||||
BKEND_XR_GLX_HYBIRD,
|
BKEND_XR_GLX_HYBRID,
|
||||||
NUM_BKEND,
|
NUM_BKEND,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -1491,6 +1491,11 @@ parse_backend(session_t *ps, const char *str) {
|
||||||
ps->o.backend = i;
|
ps->o.backend = i;
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
// Keep compatibility with an old revision containing a spelling mistake...
|
||||||
|
if (!strcasecmp(str, "xr_glx_hybird")) {
|
||||||
|
ps->o.backend = BKEND_XR_GLX_HYBRID;
|
||||||
|
return true;
|
||||||
|
}
|
||||||
printf_errf("(\"%s\"): Invalid backend argument.", str);
|
printf_errf("(\"%s\"): Invalid backend argument.", str);
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
@ -1720,7 +1725,7 @@ find_toplevel(session_t *ps, Window id) {
|
||||||
static inline bool
|
static inline bool
|
||||||
bkend_use_xrender(session_t *ps) {
|
bkend_use_xrender(session_t *ps) {
|
||||||
return BKEND_XRENDER == ps->o.backend
|
return BKEND_XRENDER == ps->o.backend
|
||||||
|| BKEND_XR_GLX_HYBIRD == ps->o.backend;
|
|| BKEND_XR_GLX_HYBRID == ps->o.backend;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -1729,7 +1734,7 @@ bkend_use_xrender(session_t *ps) {
|
||||||
static inline bool
|
static inline bool
|
||||||
bkend_use_glx(session_t *ps) {
|
bkend_use_glx(session_t *ps) {
|
||||||
return BKEND_GLX == ps->o.backend
|
return BKEND_GLX == ps->o.backend
|
||||||
|| BKEND_XR_GLX_HYBIRD == ps->o.backend;
|
|| BKEND_XR_GLX_HYBRID == ps->o.backend;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -47,7 +47,7 @@ const char * const VSYNC_STRS[NUM_VSYNC + 1] = {
|
||||||
const char * const BACKEND_STRS[NUM_BKEND + 1] = {
|
const char * const BACKEND_STRS[NUM_BKEND + 1] = {
|
||||||
"xrender", // BKEND_XRENDER
|
"xrender", // BKEND_XRENDER
|
||||||
"glx", // BKEND_GLX
|
"glx", // BKEND_GLX
|
||||||
"xr_glx_hybird",// BKEND_XR_GLX_HYBIRD
|
"xr_glx_hybrid",// BKEND_XR_GLX_HYBRID
|
||||||
NULL
|
NULL
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -1405,7 +1405,7 @@ win_blur_background(session_t *ps, win *w, Picture tgt_buffer,
|
||||||
|
|
||||||
switch (ps->o.backend) {
|
switch (ps->o.backend) {
|
||||||
case BKEND_XRENDER:
|
case BKEND_XRENDER:
|
||||||
case BKEND_XR_GLX_HYBIRD:
|
case BKEND_XR_GLX_HYBRID:
|
||||||
{
|
{
|
||||||
// Normalize blur kernels
|
// Normalize blur kernels
|
||||||
for (int i = 0; i < MAX_BLUR_PASS; ++i) {
|
for (int i = 0; i < MAX_BLUR_PASS; ++i) {
|
||||||
|
@ -1478,7 +1478,7 @@ render(session_t *ps, int x, int y, int dx, int dy, int wid, int hei,
|
||||||
XserverRegion reg_paint, const reg_data_t *pcache_reg) {
|
XserverRegion reg_paint, const reg_data_t *pcache_reg) {
|
||||||
switch (ps->o.backend) {
|
switch (ps->o.backend) {
|
||||||
case BKEND_XRENDER:
|
case BKEND_XRENDER:
|
||||||
case BKEND_XR_GLX_HYBIRD:
|
case BKEND_XR_GLX_HYBRID:
|
||||||
{
|
{
|
||||||
Picture alpha_pict = get_alpha_pict_d(ps, opacity);
|
Picture alpha_pict = get_alpha_pict_d(ps, opacity);
|
||||||
if (alpha_pict != ps->alpha_picts[0]) {
|
if (alpha_pict != ps->alpha_picts[0]) {
|
||||||
|
@ -1643,7 +1643,7 @@ win_paint_win(session_t *ps, win *w, XserverRegion reg_paint,
|
||||||
|
|
||||||
switch (ps->o.backend) {
|
switch (ps->o.backend) {
|
||||||
case BKEND_XRENDER:
|
case BKEND_XRENDER:
|
||||||
case BKEND_XR_GLX_HYBIRD:
|
case BKEND_XR_GLX_HYBRID:
|
||||||
{
|
{
|
||||||
unsigned short cval = 0xffff * dim_opacity;
|
unsigned short cval = 0xffff * dim_opacity;
|
||||||
|
|
||||||
|
@ -1759,7 +1759,7 @@ paint_all(session_t *ps, XserverRegion region, XserverRegion region_real, win *t
|
||||||
ps->root_width, ps->root_height);
|
ps->root_width, ps->root_height);
|
||||||
break;
|
break;
|
||||||
case BKEND_GLX:
|
case BKEND_GLX:
|
||||||
case BKEND_XR_GLX_HYBIRD:
|
case BKEND_XR_GLX_HYBRID:
|
||||||
glClearColor(0.0f, 0.0f, 1.0f, 1.0f);
|
glClearColor(0.0f, 0.0f, 1.0f, 1.0f);
|
||||||
glClear(GL_COLOR_BUFFER_BIT);
|
glClear(GL_COLOR_BUFFER_BIT);
|
||||||
glClearColor(0.0f, 0.0f, 0.0f, 1.0f);
|
glClearColor(0.0f, 0.0f, 0.0f, 1.0f);
|
||||||
|
@ -1937,7 +1937,7 @@ paint_all(session_t *ps, XserverRegion region, XserverRegion region_real, win *t
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
#ifdef CONFIG_VSYNC_OPENGL
|
#ifdef CONFIG_VSYNC_OPENGL
|
||||||
case BKEND_XR_GLX_HYBIRD:
|
case BKEND_XR_GLX_HYBRID:
|
||||||
XSync(ps->dpy, False);
|
XSync(ps->dpy, False);
|
||||||
glFinish();
|
glFinish();
|
||||||
glXWaitX();
|
glXWaitX();
|
||||||
|
@ -4485,7 +4485,7 @@ usage(int ret) {
|
||||||
" screen." WARNING "\n"
|
" screen." WARNING "\n"
|
||||||
"--backend backend\n"
|
"--backend backend\n"
|
||||||
" Choose backend. Possible choices are xrender, glx, and\n"
|
" Choose backend. Possible choices are xrender, glx, and\n"
|
||||||
" xr_glx_hybird" WARNING ".\n"
|
" xr_glx_hybrid" WARNING ".\n"
|
||||||
"--glx-no-stencil\n"
|
"--glx-no-stencil\n"
|
||||||
" GLX backend: Avoid using stencil buffer. Might cause issues\n"
|
" GLX backend: Avoid using stencil buffer. Might cause issues\n"
|
||||||
" when rendering transparent content. My tests show a 15% performance\n"
|
" when rendering transparent content. My tests show a 15% performance\n"
|
||||||
|
@ -6204,7 +6204,7 @@ init_filters(session_t *ps) {
|
||||||
if (ps->o.blur_background || ps->o.blur_background_frame) {
|
if (ps->o.blur_background || ps->o.blur_background_frame) {
|
||||||
switch (ps->o.backend) {
|
switch (ps->o.backend) {
|
||||||
case BKEND_XRENDER:
|
case BKEND_XRENDER:
|
||||||
case BKEND_XR_GLX_HYBIRD:
|
case BKEND_XR_GLX_HYBRID:
|
||||||
{
|
{
|
||||||
// Query filters
|
// Query filters
|
||||||
XFilters *pf = XRenderQueryFilters(ps->dpy, get_tgt_window(ps));
|
XFilters *pf = XRenderQueryFilters(ps->dpy, get_tgt_window(ps));
|
||||||
|
|
|
@ -686,7 +686,7 @@ static inline void
|
||||||
set_tgt_clip(session_t *ps, XserverRegion reg, const reg_data_t *pcache_reg) {
|
set_tgt_clip(session_t *ps, XserverRegion reg, const reg_data_t *pcache_reg) {
|
||||||
switch (ps->o.backend) {
|
switch (ps->o.backend) {
|
||||||
case BKEND_XRENDER:
|
case BKEND_XRENDER:
|
||||||
case BKEND_XR_GLX_HYBIRD:
|
case BKEND_XR_GLX_HYBRID:
|
||||||
XFixesSetPictureClipRegion(ps->dpy, ps->tgt_buffer.pict, 0, 0, reg);
|
XFixesSetPictureClipRegion(ps->dpy, ps->tgt_buffer.pict, 0, 0, reg);
|
||||||
break;
|
break;
|
||||||
#ifdef CONFIG_VSYNC_OPENGL
|
#ifdef CONFIG_VSYNC_OPENGL
|
||||||
|
|
Loading…
Reference in New Issue