Home | History | Annotate | Download | only in gbm
      1 #!/bin/bash
      2 
      3 FUNCS=$(nm -D --defined-only ${1-.libs/libgbm.so} | grep -o "T .*" | cut -c 3- | while read func; do
      4 ( grep -q "^$func$" || echo $func )  <<EOF
      5 gbm_device_get_fd
      6 gbm_device_get_backend_name
      7 gbm_device_is_format_supported
      8 gbm_device_destroy
      9 gbm_create_device
     10 gbm_bo_create
     11 gbm_bo_import
     12 gbm_bo_map
     13 gbm_bo_unmap
     14 gbm_bo_get_width
     15 gbm_bo_get_height
     16 gbm_bo_get_stride
     17 gbm_bo_get_format
     18 gbm_bo_get_device
     19 gbm_bo_get_handle
     20 gbm_bo_get_fd
     21 gbm_bo_write
     22 gbm_bo_set_user_data
     23 gbm_bo_get_user_data
     24 gbm_bo_destroy
     25 gbm_surface_create
     26 gbm_surface_needs_lock_front_buffer
     27 gbm_surface_lock_front_buffer
     28 gbm_surface_release_buffer
     29 gbm_surface_has_free_buffers
     30 gbm_surface_destroy
     31 _fini
     32 _init
     33 EOF
     34 done)
     35 
     36 test ! -n "$FUNCS" || echo $FUNCS
     37 test ! -n "$FUNCS"
     38