mesa/src/gallium/frontends/nine
newbluemoon 6a4fc6f6ca nine: replace ulimit with sysconf call
__UL_GETOPENMAX seems to be glibc specific and not portable.
In glibc’s sysdeps/posix/ulimit.c it is assigned the return
value of sysconf(_SC_OPEN_MAX). So use the latter in the first place.

Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/5176
CC: mesa-stable
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17471>
2022-07-13 08:34:18 +00:00
..
.editorconfig
adapter9.c gallium: rename PIPE_SHADER_CAP_MAX_CONST_BUFFER_SIZE to *_BUFFER0_* 2022-06-07 00:17:57 -04:00
adapter9.h st/nine: Allow to override the vram size 2021-04-14 08:33:14 +00:00
authenticatedchannel9.c
authenticatedchannel9.h
basetexture9.c st/nine: Fix invalid NULL check 2021-04-14 08:33:13 +00:00
basetexture9.h st/nine: Track formats compatible with FETCH4 2021-03-02 20:07:07 +01:00
buffer9.c gallium: split transfer_(un)map into buffer_(un)map and texture_(un)map 2021-05-21 17:38:04 +00:00
buffer9.h st/nine: detect worker threads syncs for systemmem 2021-03-13 21:23:24 +00:00
cryptosession9.c
cryptosession9.h
cubetexture9.c st/nine: Fix cubetexture early destruction 2021-04-14 08:33:13 +00:00
cubetexture9.h st/nine: Use the texture memory helper 2021-03-07 13:13:53 +00:00
device9.c gallium: rename PIPE_SHADER_CAP_MAX_CONST_BUFFER_SIZE to *_BUFFER0_* 2022-06-07 00:17:57 -04:00
device9.h st/nine: Complete *Ex stubs 2021-04-14 08:33:14 +00:00
device9ex.c st/nine: Add logging to Ex function 2021-04-14 08:33:14 +00:00
device9ex.h
device9video.c
device9video.h
guid.c
guid.h
indexbuffer9.c
indexbuffer9.h
iunknown.c st/nine: Prevent negative reference count 2021-04-14 08:33:13 +00:00
iunknown.h
meson.build mesa: Merge libmesa_gallium and libmesa_common 2021-12-03 23:53:06 +00:00
nine_buffer_upload.c gallium: split transfer_(un)map into buffer_(un)map and texture_(un)map 2021-05-21 17:38:04 +00:00
nine_buffer_upload.h
nine_csmt_helper.h
nine_debug.c st/nine: Fix compilation issue in nine_debug 2021-03-12 17:12:58 +00:00
nine_debug.h
nine_defines.h
nine_dump.c c11: Implement thread_local in c11/threads.h 2022-06-15 17:37:17 +00:00
nine_dump.h
nine_ff.c gallium: rename sysval caps 2022-03-17 16:44:42 +00:00
nine_ff.h
nine_flags.h
nine_helpers.c
nine_helpers.h
nine_limits.h
nine_lock.c st/nine: Protect *PrivateData also for Volumes 2021-03-02 20:07:07 +01:00
nine_lock.h
nine_memory_helper.c nine: replace ulimit with sysconf call 2022-07-13 08:34:18 +00:00
nine_memory_helper.h st/nine: Control the memfd virtual limit 2021-03-07 13:13:53 +00:00
nine_pdata.h st/nine: Refactor ht_guid_delete 2021-03-02 20:07:07 +01:00
nine_pipe.c mesa/st: add PIPE_QUIRK_TEXTURE_BORDER_COLOR_SWIZZLE_FREEDRENO 2022-07-07 20:39:30 +00:00
nine_pipe.h st/nine: Add fallback for YUV formats 2021-04-14 08:33:14 +00:00
nine_queue.c
nine_queue.h
nine_quirk.c
nine_quirk.h
nine_shader.c Revert "nine: Disable optional use of TTN when MUL_ZERO_WINS is available." 2022-06-10 03:26:33 +00:00
nine_shader.h st/nine: Implement experimental FETCH4 2021-03-02 20:07:07 +01:00
nine_state.c util/c11: Update function u_thread_create to be c11 conformance 2022-06-15 17:37:17 +00:00
nine_state.h nine: track bound sampler count to optimize unbinds 2021-08-06 17:12:54 +00:00
nineexoverlayextension.c
nineexoverlayextension.h
pixelshader9.c st/nine: Implement experimental FETCH4 2021-03-02 20:07:07 +01:00
pixelshader9.h st/nine: Implement experimental FETCH4 2021-03-02 20:07:07 +01:00
query9.c
query9.h
resource9.c
resource9.h
stateblock9.c
stateblock9.h
surface9.c gallium: split transfer_(un)map into buffer_(un)map and texture_(un)map 2021-05-21 17:38:04 +00:00
surface9.h st/nine: Use the texture memory helper 2021-03-07 13:13:53 +00:00
swapchain9.c st/nine: Improve performance with thread_submit 2021-04-14 08:33:14 +00:00
swapchain9.h
swapchain9ex.c
swapchain9ex.h
texture9.c nine: Fix uninitialized warning in texture9.c 2021-05-20 17:11:22 +00:00
texture9.h st/nine: Use the texture memory helper 2021-03-07 13:13:53 +00:00
threadpool.c
threadpool.h
vertexbuffer9.c
vertexbuffer9.h
vertexdeclaration9.c gallium: add pipe_vertex_element::dual_slot to move lowering to CSO creation 2021-08-02 19:58:28 +00:00
vertexdeclaration9.h
vertexshader9.c st/nine: Implement experimental FETCH4 2021-03-02 20:07:07 +01:00
vertexshader9.h
volume9.c gallium: split transfer_(un)map into buffer_(un)map and texture_(un)map 2021-05-21 17:38:04 +00:00
volume9.h
volumetexture9.c st/nine: Reduce system memory allocated by D3DUSAGE_AUTOGENMIPMAP 2021-03-02 20:07:07 +01:00
volumetexture9.h