|
2e4569abbc
|
Fix remaining GL calls/type preventing from building due to recent cleanup
|
2020-09-12 19:48:52 +02:00 |
|
|
8ff397b3b1
|
Fix T80327 UI: Glitches in UI drawing
This was caused by an uninitialized variable that was left
unchanged when calling GPU_vertformat_clear.
|
2020-09-10 23:32:22 +02:00 |
|
|
bb2aeb4504
|
GPUVertBuf: Rename GPUVertBuf to VertBuf and add some getters
to avoid more typecasts.
|
2020-09-07 13:59:51 +02:00 |
|
|
220fbdf593
|
GPUShader: Make GPUShader* an opaque pointer to blender::gpu::Shader
This avoids the misleading inheritance.
Also cleanup by setting the blender::gpu::Shader as active shader to
avoid some casting.
|
2020-08-21 14:16:42 +02:00 |
|
|
ba3c18f4b2
|
GPUShader: Add back vertformat_from_shader()
|
2020-08-18 21:30:10 +02:00 |
|
|
216d78687d
|
GPUShader: GL backend isolation
|
2020-08-18 21:30:09 +02:00 |
|
|
c889d93c80
|
Cleanup: GPU, Clang-Tidy else-after-return fixes
This addresses warnings from Clang-Tidy's `readability-else-after-return`
rule in the `source/blender/gpu` module.
No functional changes.
|
2020-08-07 13:38:06 +02:00 |
|
|
959529d4b8
|
GPU: Move gpu_vertex_format.c to C++
|
2020-07-29 15:03:02 +02:00 |
|