mesa/src/gallium/frontends/nine
Mike Blumenkrantz 7672545223 gallium: move vertex stride to CSO
this simplifies code in most place and enables some optimizations in
frontends

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24117>
2023-08-14 01:23:25 +00:00
..
.editorconfig
adapter9.c treewide: Replace the usage of TRUE/FALSE with true/false 2023-06-27 18:18:28 +08:00
adapter9.h frontend/nine: Add debug driconf var force_features_emulation 2023-05-08 21:41:21 +00:00
authenticatedchannel9.c
authenticatedchannel9.h
basetexture9.c treewide: Replace the usage of TRUE/FALSE with true/false 2023-06-27 18:18:28 +08:00
basetexture9.h treewide: replace usage of boolean to bool 2023-06-27 18:18:27 +08:00
buffer9.c gallium: move vertex stride to CSO 2023-08-14 01:23:25 +00:00
buffer9.h treewide: replace usage of boolean to bool 2023-06-27 18:18:27 +08:00
cryptosession9.c
cryptosession9.h
cubetexture9.c treewide: Replace the usage of TRUE/FALSE with true/false 2023-06-27 18:18:28 +08:00
cubetexture9.h
device9.c gallium: move vertex stride to CSO 2023-08-14 01:23:25 +00:00
device9.h gallium: remove start_slot parameter from pipe_context::set_vertex_buffers 2023-08-11 06:37:22 +00:00
device9ex.c treewide: Replace the usage of TRUE/FALSE with true/false 2023-06-27 18:18:28 +08:00
device9ex.h
device9video.c
device9video.h
guid.c treewide: Replace the usage of TRUE/FALSE with true/false 2023-06-27 18:18:28 +08:00
guid.h util: include "util/compiler.h" instead of "pipe/p_compiler.h" 2023-06-27 18:18:30 +08:00
indexbuffer9.c util: Move src/gallium/include/pipe/p_format.h to src/util/format/u_formats.h 2022-11-19 03:38:19 +00:00
indexbuffer9.h
iunknown.c treewide: Replace the usage of TRUE/FALSE with true/false 2023-06-27 18:18:28 +08:00
iunknown.h util: include "util/compiler.h" instead of "pipe/p_compiler.h" 2023-06-27 18:18:30 +08:00
meson.build
nine_buffer_upload.c tree-wide: Convert all usage of #ifdef PIPE_(OS|ARCH|CC)_* to #if DETECT_(OS|ARCH|CC)_* by use grep 2022-11-15 20:35:55 +00:00
nine_buffer_upload.h
nine_csmt_helper.h gallium: move vertex stride to CSO 2023-08-14 01:23:25 +00:00
nine_debug.c treewide: Replace the usage of TRUE/FALSE with true/false 2023-06-27 18:18:28 +08:00
nine_debug.h util: include "util/compiler.h" instead of "pipe/p_compiler.h" 2023-06-27 18:18:30 +08:00
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 treewide: Replace the usage of TRUE/FALSE with true/false 2023-06-27 18:18:28 +08:00
nine_ff.h treewide: style fixes after replace usage of boolean to bool 2023-06-27 18:18:28 +08:00
nine_flags.h util: include "util/compiler.h" instead of "pipe/p_compiler.h" 2023-06-27 18:18:30 +08:00
nine_helpers.c
nine_helpers.h
nine_limits.h frontend/nine: fix fog key overflow 2023-04-22 21:09:07 +00:00
nine_lock.c nine: Replace usage of mtx_t with simple_mtx_t in nine_lock.c 2023-05-31 15:44:51 +00:00
nine_lock.h
nine_memory_helper.c tree-wide: Convert all usage of defined(PIPE_(OS|ARCH|CC)_*) to DETECT_(OS|ARCH|CC)_* by use grep 2022-11-15 20:35:55 +00:00
nine_memory_helper.h
nine_pdata.h treewide: replace usage of boolean to bool 2023-06-27 18:18:27 +08:00
nine_pipe.c treewide: Replace the usage of TRUE/FALSE with true/false 2023-06-27 18:18:28 +08:00
nine_pipe.h treewide: Replace the usage of TRUE/FALSE with true/false 2023-06-27 18:18:28 +08:00
nine_queue.c treewide: Replace the usage of TRUE/FALSE with true/false 2023-06-27 18:18:28 +08:00
nine_queue.h util: include "util/compiler.h" instead of "pipe/p_compiler.h" 2023-06-27 18:18:30 +08:00
nine_quirk.c treewide: Replace the usage of TRUE/FALSE with true/false 2023-06-27 18:18:28 +08:00
nine_quirk.h util: include "util/compiler.h" instead of "pipe/p_compiler.h" 2023-06-27 18:18:30 +08:00
nine_shader.c treewide: Replace the usage of TRUE/FALSE with true/false 2023-06-27 18:18:28 +08:00
nine_shader.h treewide: Replace the usage of TRUE/FALSE with true/false 2023-06-27 18:18:28 +08:00
nine_state.c gallium: move vertex stride to CSO 2023-08-14 01:23:25 +00:00
nine_state.h gallium: move vertex stride to CSO 2023-08-14 01:23:25 +00:00
nineexoverlayextension.c
nineexoverlayextension.h
pixelshader9.c frontend/nine: initialize force_color_in_centroid 2023-05-08 21:41:21 +00:00
pixelshader9.h treewide: replace usage of boolean to bool 2023-06-27 18:18:27 +08:00
query9.c treewide: Replace the usage of TRUE/FALSE with true/false 2023-06-27 18:18:28 +08:00
query9.h treewide: replace usage of boolean to bool 2023-06-27 18:18:27 +08:00
resource9.c
resource9.h
stateblock9.c gallium: move vertex stride to CSO 2023-08-14 01:23:25 +00:00
stateblock9.h
surface9.c treewide: Replace the usage of TRUE/FALSE with true/false 2023-06-27 18:18:28 +08:00
surface9.h treewide: replace usage of boolean to bool 2023-06-27 18:18:27 +08:00
swapchain9.c treewide: Replace the usage of TRUE/FALSE with true/false 2023-06-27 18:18:28 +08:00
swapchain9.h
swapchain9ex.c
swapchain9ex.h
texture9.c treewide: Replace the usage of TRUE/FALSE with true/false 2023-06-27 18:18:28 +08:00
texture9.h
threadpool.c treewide: Replace the usage of TRUE/FALSE with true/false 2023-06-27 18:18:28 +08:00
threadpool.h
vertexbuffer9.c util: Move src/gallium/include/pipe/p_format.h to src/util/format/u_formats.h 2022-11-19 03:38:19 +00:00
vertexbuffer9.h
vertexdeclaration9.c treewide: Replace the usage of TRUE/FALSE with true/false 2023-06-27 18:18:28 +08:00
vertexdeclaration9.h
vertexshader9.c frontend/nine: Implement backup support for clip planes 2023-05-08 21:41:21 +00:00
vertexshader9.h treewide: replace usage of boolean to bool 2023-06-27 18:18:27 +08:00
volume9.c treewide: Replace the usage of TRUE/FALSE with true/false 2023-06-27 18:18:28 +08:00
volume9.h
volumetexture9.c treewide: Replace the usage of TRUE/FALSE with true/false 2023-06-27 18:18:28 +08:00
volumetexture9.h