tornavis/source/blender/gpu
Leon Schittek 899d723da8 Fix: Display nodelinks consistently across different UI scales
Adjust the width, dash length and amount of anti-aliasing of node links
so they look the same independent of the UI scaling.

Adding another parameter to the shader exceeded the limit of 16
attributes. Therefore the parameters to describe the dashes (length,
factor, alpha) are passed in together as a vector.

Ref  #102919

Pull Request: https://projects.blender.org/blender/blender/pulls/111270
2023-08-22 19:24:07 +02:00
..
dummy License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
intern Fix: Use correct byte size for GPU_DEPTH_COMPONENT24 2023-08-22 14:41:55 +02:00
metal License headers: add SPDX copyright entries for '*.msl' files 2023-08-19 17:41:14 +10:00
opengl Cleanup: fewer iostreams related includes from BLI/BKE headers 2023-08-16 09:51:37 +02:00
shaders Fix: Display nodelinks consistently across different UI scales 2023-08-22 19:24:07 +02:00
tests License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
vulkan Fix: Crash when using Vulkan backend. 2023-08-22 13:46:48 +02:00
CMakeLists.txt datatoc: exclude the initial C-style comment from GLSL/MSL/Cuda files 2023-08-19 17:57:12 +10: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 License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10: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 License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10: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 License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10: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 License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10: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 License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
GPU_matrix.h License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
GPU_platform.h License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10: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.h License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
GPU_shader.h License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10: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 Fix: Display nodelinks consistently across different UI scales 2023-08-22 19:24:07 +02:00
GPU_shader_shared_utils.h License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10: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 License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
GPU_texture.h License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
GPU_uniform_buffer.h License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
GPU_vertex_buffer.h Cleanup: Add a copyright notice to files and use SPDX format 2023-05-31 16:19:06 +02: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