Gfx Stack Update
[nyanlinux.git] / builders / mesa-gl-amd-sh-a642ff15a6e6692b31a01a216787e685d70ec63f / contrib / generators_gallium_targets.sh
blob2d44ac8464eb92a8b925984a7e2bdb868d5f5a4b
1 printf "Running gallium targets generators-->\n"
2 mkdir $build_dir/src
3 mkdir $build_dir/src/gallium
4 mkdir $build_dir/src/gallium/targets
5 mkdir $build_dir/src/gallium/targets/dri
6 cat >$build_dir/src/gallium/targets/dri/dri.sym <<EOF
8 global:
9 __driDriverGetExtensions*;
10 amdgpu_winsys_create;
11 ddebug_screen_create;
12 driCreate*;
13 driCopy*;
14 driSwap*;
15 driDestroy*;
16 driGet*;
17 driIndexConfigAttrib;
18 driswCopySubBuffer;
19 dri*indContext*;
20 driSWRastQueryBufferAge;
21 dri2GalliumConfigQuery*;
22 dri_client_wait_sync;
23 dri_create_drawable;
24 dri_create_fence;
25 dri_create_fence_fd;
26 dri_create_image;
27 dri_create_image_from_renderbuffer;
28 dri_create_image_with_modifiers;
29 dri_destroy_fence;
30 dri_fence_get_caps;
31 dri_flush;
32 dri_flush_drawable;
33 dri_get_fence_fd;
34 dri_get_fence_from_cl_event;
35 dri_get_initial_swap_interval;
36 dri_get_pipe_screen;
37 dri_get_screen_param;
38 dri_interop_export_object;
39 dri_interop_query_device_info;
40 dri_invalidate_drawable;
41 dri_interop_flush_objects;
42 dri_loader_get_extensions;
43 dri_query_compatible_render_only_device_fd;
44 dri_query_dma_buf_formats;
45 dri_query_dma_buf_modifiers;
46 dri_query_renderer_integer;
47 dri_query_renderer_string;
48 dri_server_wait_sync;
49 dri_set_blob_cache_funcs;
50 dri_set_damage_region;
51 dri_set_tex_buffer2;
52 dri_throttle;
53 dri_valid_swap_interval;
54 dri2_blit_image;
55 dri2_create_from_texture;
56 dri2_destroy_image;
57 dri2_dup_image;
58 dri2_from_dma_bufs;
59 dri2_from_planar;
60 dri2_from_names;
61 dri2_get_capabilities;
62 dri2_map_image;
63 dri2_query_compression_rates;
64 dri2_query_compression_modifiers;
65 dri2_query_dma_buf_format_modifier_attribs;
66 dri2_query_image;
67 dri2_set_in_fence_fd;
68 dri2_unmap_image;
69 dri2_validate_usage;
70 dri3*;
71 kopper*;
72 loader_dri3*;
73 noop_screen_create;
74 util_run_tests;
75 trace_screen_create;
76 local:
79 EOF
80 #---------------------------------------------------------------------------------------------------
81 printf "<--gallium targets generation done\n"