Clément Foucault
1804eb57fd
GPUImmediate: GL backend isolation
...
This is part of the Vulkan backend task T68990.
This is mostly a cleanup, however, there is a small change:
We don't use a special Vertex Array binding function for Immediate
anymore and just reuse the one for batches.
This might create a bit more state changes but this could be fixed
easily if it causes perf regression.
# Conflicts:
# source/blender/gpu/intern/gpu_context.cc
2020-08-31 15:14:47 +02:00
..
2020-08-20 16:11:14 +02:00
2020-08-20 16:11:14 +02:00
2020-08-30 13:11:02 +02:00
2020-08-18 21:30:09 +02:00
2020-08-21 14:16:42 +02:00
2020-08-18 21:30:09 +02:00
2020-08-18 21:30:10 +02:00
2020-08-08 13:38:00 +10:00
2020-08-21 14:16:42 +02:00
2020-08-07 10:04:57 +02:00
2020-08-31 15:14:47 +02:00
2020-08-31 15:14:47 +02:00
2020-07-26 17:28:48 +02:00
2020-08-21 14:16:42 +02:00
2020-08-13 14:20:23 +02:00
2020-08-13 14:20:23 +02:00
2020-08-30 13:11:02 +02:00
2020-08-30 13:11:03 +02:00
2020-08-30 19:07:49 +02:00
2020-08-31 15:14:47 +02:00
2020-08-07 22:37:39 +10:00
2020-08-31 15:14:47 +02:00
2020-08-30 13:11:02 +02:00
2020-08-07 13:38:06 +02:00
2020-08-07 09:50:34 +02:00
2020-08-23 14:48:44 +02:00
2020-08-07 09:50:34 +02:00
2020-08-20 16:11:14 +02:00
2020-08-21 14:16:42 +02:00
2020-08-07 10:04:57 +02:00
2020-07-26 17:28:48 +02:00
2020-08-07 10:04:57 +02:00
2020-07-26 17:28:48 +02:00
2020-08-30 13:11:02 +02:00
2020-08-25 15:02:34 +02:00
2020-08-07 09:50:34 +02:00
2020-08-23 12:04:24 +02:00
2020-07-26 17:28:48 +02:00
2020-08-21 14:16:42 +02:00
2020-08-20 16:11:14 +02:00
2020-08-22 00:10:52 +10:00
2020-08-30 13:35:25 +02:00
2020-08-30 13:35:25 +02:00
2020-08-30 13:11:03 +02:00
2020-08-30 13:11:03 +02:00
2020-08-30 13:11:02 +02:00
2020-08-30 13:11:02 +02:00
2020-08-30 13:11:02 +02:00
2020-08-22 00:10:52 +10:00
2020-08-13 14:20:23 +02:00
2020-08-07 10:04:57 +02:00
2020-08-21 14:16:42 +02:00
2020-08-21 14:16:42 +02:00