tornavis/source/blender/gpu
Hans Goudey edf8a776ac Cleanup: Use forward declarations to replace includes of BKE_attribute.hh
Remove most includes of this header inside other headers, to remove unnecessary
indirect includes which can have a impact on compile times. In the future we may
want more dedicated "_fwd.hh" headers, but until then, this sticks with the
solution in existing code.

Unfortunately it isn't yet possible to remove the include from `BKE_geometry_set.hh`.
2023-12-20 13:25:28 -05:00
..
dummy Cleanup: use 'r_' prefix for output arguments, order last 2023-11-30 10:42:18 +11:00
intern Cleanup: Use forward declarations to replace includes of BKE_attribute.hh 2023-12-20 13:25:28 -05:00
metal Fix #116121: Resolve framebuffer resize issue in Metal 2023-12-14 08:09:03 +01:00
opengl Fix #116229: Fix EEVEE GLitches on Legacy AMD Platforms 2023-12-19 14:35:28 +01:00
shaders Fix: GPU: from_up_axis 2023-12-13 17:47:48 +01:00
tests Metal: Enable Shader Validation on Buildbot 2023-12-12 10:14:13 +01:00
vulkan Cleanup: use boolean & nullptr literals 2023-12-17 16:04:44 +11:00
CMakeLists.txt GPU: Remove the Word OpenGL from Build Scripts 2023-12-12 16:02:29 +01:00
GPU_batch.h Cleanup: Add a copyright notice to files and use SPDX format 2023-05-31 16:19:06 +02:00
GPU_batch_presets.h License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
GPU_batch_utils.h License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
GPU_capabilities.h Revert changes from main commits that were merged into blender-v4.0-release 2023-10-30 21:40:35 +01:00
GPU_common.h Cleanup: Add a copyright notice to files and use SPDX format 2023-05-31 16:19:06 +02:00
GPU_common_types.h Revert changes from main commits that were merged into blender-v4.0-release 2023-10-30 21:40:35 +01:00
GPU_compute.h License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
GPU_context.h Cleanup: Add a copyright notice to files and use SPDX format 2023-05-31 16:19:06 +02:00
GPU_debug.h License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
GPU_drawlist.h License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
GPU_framebuffer.h Cleanup: spelling in comments, strings 2023-12-07 12:45:27 +11:00
GPU_immediate.h License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
GPU_immediate_util.h Cleanup: use const variables & arguments, remove unused assignments 2023-12-10 21:24:37 +11:00
GPU_index_buffer.h Cleanup: Add a copyright notice to files and use SPDX format 2023-05-31 16:19:06 +02:00
GPU_init_exit.h License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
GPU_material.h EEVEE-Next: Add Translucent BSDF support 2023-12-13 02:19:19 +01:00
GPU_matrix.h License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
GPU_platform.h Revert changes from main commits that were merged into blender-v4.0-release 2023-10-30 21:40:35 +01:00
GPU_primitive.h Cleanup: Add a copyright notice to files and use SPDX format 2023-05-31 16:19:06 +02:00
GPU_select.hh Cleanup: Rename GPU_select header to indicate its move to C++ 2023-12-01 03:39:03 +01:00
GPU_shader.h GPU: Add function for setting float array uniforms 2023-12-13 12:52:49 +02:00
GPU_shader_builtin.h License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
GPU_shader_shared.h GPU: add pragma once to GPU_shader_shared.h 2023-09-26 15:19:51 +02:00
GPU_shader_shared_utils.h Revert changes from main commits that were merged into blender-v4.0-release 2023-10-30 21:40:35 +01:00
GPU_state.h License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
GPU_storage_buffer.h Revert changes from main commits that were merged into blender-v4.0-release 2023-10-30 21:40:35 +01:00
GPU_texture.h Cleanup: use 'r_' prefix for output arguments, order last 2023-11-30 10:42:18 +11:00
GPU_uniform_buffer.h Cleanup: spelling & punctuation in comments 2023-09-14 13:25:24 +10:00
GPU_vertex_buffer.h Build: replace Blender specific DEBUG by standard NDEBUG 2023-12-06 16:05:14 +01:00
GPU_vertex_format.h Cleanup: Add a copyright notice to files and use SPDX format 2023-05-31 16:19:06 +02:00
GPU_viewport.h License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00