Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/chjj/compton
/ functions
Functions
433 in github.com/chjj/compton
⨍
Functions
433
◇
Types & classes
39
↓ 2 callers
Function
c2h_b_opp
* Get the precedence value of a condition branch operator. */
src/c2.h:272
↓ 2 callers
Function
calc_win_size
* Update cache data in struct _win that depends on window size. */
src/compton.c:2693
↓ 2 callers
Function
cdbus_destroy
* Destroy D-Bus connection. */
src/dbus.c:94
↓ 2 callers
Function
cdbus_get_watch_cond
* Determine the poll condition of a DBusWatch. */
src/dbus.h:60
↓ 2 callers
Function
cdbus_reply_wid
* Send a reply with a wid argument. */
src/dbus.h:190
↓ 2 callers
Function
cdbus_signal
* Send a D-Bus signal. * * @param ps current session * @param name signal name * @param func a function that modifies the built message, to, for e
src/dbus.c:395
↓ 2 callers
Function
check_fade_fin
* Execute fade callback of a window if fading finished. */
src/compton.h:394
↓ 2 callers
Function
configure_win
src/compton.c:3075
↓ 2 callers
Function
cxinerama_upd_scrs
src/compton.c:6912
↓ 2 callers
Function
cxinerama_win_upd_scr
* Get the Xinerama screen a window is on. * * Return an index >= 0, or -1 if not found. */
src/compton.h:1326
↓ 2 callers
Function
destroy_win
src/compton.c:3246
↓ 2 callers
Function
discard_ignore
src/compton.c:561
↓ 2 callers
Function
ev_focus_report
src/compton.c:3999
↓ 2 callers
Function
ev_window_name
* Get a window's name from window ID. */
src/compton.c:4355
↓ 2 callers
Function
fds_insert
* Add a new file descriptor to wait for. */
src/common.h:1785
↓ 2 callers
Function
find_win_all
* Find matched window. */
src/compton.h:616
↓ 2 callers
Function
finish_unmap_win
src/compton.c:2252
↓ 2 callers
Function
free_all_damage_last
* Free all regions in ps->all_damage_last . */
src/common.h:1995
↓ 2 callers
Function
free_glx_bc
* Free a glx_blur_cache_t */
src/common.h:2288
↓ 2 callers
Function
free_glx_bc_resize
* Free data in glx_blur_cache_t on resize. */
src/common.h:2277
↓ 2 callers
Function
free_reg_data
* Free data in a reg_data_t. */
src/compton.h:261
↓ 2 callers
Function
free_root_tile
* Free root tile related things. */
src/compton.h:308
↓ 2 callers
Function
free_texture
* Free a glx_texture_t. */
src/common.h:2299
↓ 2 callers
Function
free_win_res
* Destroy all resources in a <code>struct _win</code>. */
src/compton.h:290
↓ 2 callers
Function
free_win_res_glx
* Free GLX part of win. */
src/common.h:2330
↓ 2 callers
Function
free_xinerama_info
* Free Xinerama screen info. */
src/compton.h:198
↓ 2 callers
Function
get_alpha_pict_d
* Get alpha <code>Picture</code> for an opacity in <code>double</code>. */
src/compton.c:1065
↓ 2 callers
Function
get_cfg
* Process arguments and configuration files. */
src/compton.c:5673
↓ 2 callers
Function
get_frame_extents
* Retrieve frame extents from a window. */
src/compton.c:1035
↓ 2 callers
Function
get_screen_region
* Get a region of the screen size. */
src/compton.h:1041
↓ 2 callers
Function
get_time_timeval
* Get current time in struct timeval. */
src/common.h:1478
↓ 2 callers
Function
glx_bind_pixmap
* Bind a X pixmap to an OpenGL texture. */
src/opengl.c:729
↓ 2 callers
Function
glx_create_program
src/opengl.c:1828
↓ 2 callers
Function
glx_gen_texture
src/opengl.c:1134
↓ 2 callers
Function
glx_on_root_change
* Callback to run on root window size change. */
src/opengl.c:365
↓ 2 callers
Function
glx_release_pixmap
* @brief Release binding of a texture. */
src/opengl.c:878
↓ 2 callers
Function
glx_tex_binded
* Check if a texture is binded, or is binded to the given pixmap. */
src/common.h:2188
↓ 2 callers
Function
glx_update_fbconfig_bydepth
* @brief Update the FBConfig of given depth. */
src/opengl.c:573
↓ 2 callers
Function
init_filters
* Query needed X Render / OpenGL filters to check for their existence. */
src/compton.c:6569
↓ 2 callers
Function
map_win
src/compton.c:2140
↓ 2 callers
Function
mbuild
Build a NxN matrix filled with 0.
bin/compton-convgen.py:21
↓ 2 callers
Function
mstrextend
* Concatenate a string on heap with another string. */
src/common.h:1575
↓ 2 callers
Function
mstrjoin3
* Allocate the space and join two strings; */
src/common.h:1560
↓ 2 callers
Function
mstrncpy
* Allocate the space and copy a string. */
src/common.h:1534
↓ 2 callers
Function
normalize_i_range
* Normalize an int value to a specific range. * * @param i int value to normalize * @param min minimal value * @param max maximum value * @return
src/common.h:1591
↓ 2 callers
Function
paint_all
src/compton.c:1751
↓ 2 callers
Function
paint_bind_tex
src/compton.h:250
↓ 2 callers
Function
paint_bind_tex_real
* Bind texture in paint_t if we are using GLX backend. */
src/compton.h:236
↓ 2 callers
Function
paint_preprocess
src/compton.c:1081
↓ 2 callers
Function
parse_backend
* Parse a backend option argument. */
src/common.h:1674
↓ 2 callers
Function
parse_conv_kern_lst
* Parse a list of convolution kernels. */
src/compton.c:5145
↓ 2 callers
Function
parse_geometry
* Parse a X geometry. */
src/compton.c:5192
↓ 2 callers
Function
parse_glx_swap_method
* Parse a glx_swap_method option argument. */
src/common.h:1698
↓ 2 callers
Function
rebuild_screen_reg
* Rebuild cached <code>screen_reg</code>. */
src/compton.c:1734
↓ 2 callers
Function
rebuild_shadow_exclude_reg
* Rebuild <code>shadow_exclude_reg</code>. */
src/compton.c:1744
↓ 2 callers
Function
rect_is_fullscreen
* Check if a rectangle includes the whole screen. */
src/common.h:2032
↓ 2 callers
Function
redir_start
* Redirect all windows. */
src/compton.c:6611
↓ 2 callers
Function
strcmp_wd
* Compare next word in a string with another string. */
src/c2.h:222
↓ 2 callers
Function
timeout_get_newrun
src/compton.h:1299
↓ 2 callers
Function
timeout_insert
* Insert a new timeout. */
src/compton.c:6675
↓ 2 callers
Function
timeval_isempty
* Return whether a struct timeval value is empty. */
src/common.h:1367
↓ 2 callers
Function
unmap_win
src/compton.c:2276
↓ 2 callers
Function
update_ewmh_active_win
* Update current active window based on EWMH _NET_ACTIVE_WIN. * * Does not change anything if we fail to get the attribute or the window * returned
src/compton.c:4154
↓ 2 callers
Function
update_refresh_rate
* Update refresh rate info with X Randr extension. */
src/compton.c:6174
↓ 2 callers
Function
validate_pixmap
* Validate a pixmap. * * Detect whether the pixmap is valid with XGetGeometry. Well, maybe there * are better ways. */
src/compton.h:562
↓ 2 callers
Function
vsync_deinit
* Deinitialize current VSync method. */
src/compton.c:6488
↓ 2 callers
Function
vsync_wait
* Wait for next VSync. */
src/compton.c:6476
↓ 2 callers
Function
wd_is_in_str
* Check if a word is in string. */
src/opengl.h:69
↓ 2 callers
Function
wid_get_name
* Get the name of a window from window ID. */
src/compton.c:3655
↓ 2 callers
Function
win_calc_frame_extents
* Calculate the extents of the frame of the given window based on EWMH * _NET_FRAME_EXTENTS and the X window border width. */
src/compton.h:514
↓ 2 callers
Function
win_determine_blur_background
* Determine if a window should have background blurred. */
src/compton.c:2590
↓ 2 callers
Function
win_determine_mode
src/compton.c:2331
↓ 2 callers
Function
win_ev_stop
* Stop listening for events on a particular window. */
src/compton.h:432
↓ 2 callers
Function
win_get_class
* Retrieve the <code>WM_CLASS</code> of a window and update its * <code>win</code> structure. */
src/compton.c:3743
↓ 2 callers
Function
win_get_name
src/compton.h:952
↓ 2 callers
Function
win_get_prop_str
* Retrieve a string property of a window and update its <code>win</code> * structure. */
src/compton.c:3710
↓ 2 callers
Function
win_get_region
* Get a rectangular region a window occupies, excluding shadow. */
src/compton.c:887
↓ 2 callers
Function
win_get_region_noframe
* Get a rectangular region a window occupies, excluding frame and shadow. */
src/compton.c:902
↓ 2 callers
Function
win_get_role
src/compton.h:964
↓ 2 callers
Function
win_has_frame
* Check whether a window has WM frames. */
src/compton.h:503
↓ 2 callers
Function
win_is_fullscreen
* Check if a window is a fullscreen window. * * It's not using w->border_size for performance measures. */
src/common.h:2043
↓ 2 callers
Function
win_set_blur_background
src/compton.c:2574
↓ 2 callers
Function
win_set_invert_color
src/compton.c:2549
↓ 2 callers
Function
win_set_shadow
src/compton.c:2507
↓ 2 callers
Function
win_upd_wintype
* Update window type. */
src/compton.c:2715
↓ 2 callers
Function
win_update_leader
* Update leader of a window. */
src/compton.c:3548
↓ 2 callers
Function
win_update_opacity_rule
* Update window opacity according to opacity rules. */
src/compton.c:2604
↓ 2 callers
Function
win_update_prop_shadow_raw
* Reread _COMPTON_SHADOW property from a window. * * The property must be set on the outermost window, usually the WM frame. */
src/compton.c:2478
↓ 2 callers
Function
win_update_shape
* Update window-shape related information. */
src/compton.c:2455
↓ 2 callers
Function
win_update_shape_raw
* Update window-shape. */
src/compton.c:2443
↓ 2 callers
Function
winprop_get_int
* Get the numeric property value from a win_prop_t. */
src/common.h:2097
↓ 2 callers
Function
xr_build_picture
* Create an picture. */
src/compton.c:1327
↓ 2 callers
Function
xrc_add_xid_
* @brief Add a record of given XID to the allocation table. */
src/xrescheck.c:19
↓ 1 callers
Function
_args_readfactors
Parse the factor arguments.
bin/compton-convgen.py:115
↓ 1 callers
Function
_main
()
bin/compton-convgen.py:141
↓ 1 callers
Function
_parse_args
Parse the command-line arguments.
bin/compton-convgen.py:129
↓ 1 callers
Function
c2_dump_raw
* Dump a condition tree. */
src/c2.c:901
↓ 1 callers
Function
c2_free_lptr
* Free a condition tree in c2_lptr_t. */
src/c2.c:858
↓ 1 callers
Function
c2_match_once_leaf
* Match a window against a single leaf window condition. * * For internal use. */
src/c2.c:1022
↓ 1 callers
Function
c2_matchd
* Match a window against a condition linked list. * * @param cache a place to cache the last matched condition * @param pdata a place to return the
src/c2.c:1295
← previous
next →
101–200 of 433, ranked by callers