September 8, 2020, 04:05 (GMT) |
alembic, use min/max time sampling time to derive the frame index |
September 8, 2020, 03:42 (GMT) |
alembic, avoid clearing the mesh, reload deleted data from previous playback |
September 8, 2020, 02:58 (GMT) |
cleaunp the procedural synchronisation a bit |
September 8, 2020, 02:38 (GMT) |
rename Procedural::create, Procedural::generate |
September 8, 2020, 02:31 (GMT) |
modify macros to avoid copying the arrays |
September 8, 2020, 02:15 (GMT) |
GPUContext: Move GPUContext to gpu::Context for more consistency This makes the GPUContext follow the same naming convention as the rest of the module. Also add a static getter for extra bonus style (no need for casts): - Context::get() - GLContext::get() |
September 8, 2020, 02:15 (GMT) |
GPU: Cleanup implementation casts - Use the syntactic wrap/unwrap method to make code more readable. - Update comment about hidden struct behind opaque types. - Cleanup GPUDrawList type. |
September 8, 2020, 02:15 (GMT) |
GPUTexture: Remove unused functions and avoid GPU_texture_opengl_bindcode This is a cleanup. |
September 8, 2020, 02:15 (GMT) |
Cleanup: DRW: Replace 0 by NULL in GPU_context_create calls This was left from a previous refactor. |
September 8, 2020, 02:15 (GMT) |
GPUImmediate: Make activation / deactivation implicit This avoids unecessary complexity. Also makes the GPUImmediate threadsafe by using a threadlocal imm variable. |
September 8, 2020, 02:15 (GMT) |
fix flush |
September 8, 2020, 02:15 (GMT) |
GPUState: Encapsulate glPixelStorei inside the GLStateManager Part of the Vulkan task T68990 Isolate the last remaining gl functions. |
September 8, 2020, 02:15 (GMT) |
GPUState: Encapsulate glFlush and glFinish inside the GLContext Part of the Vulkan task T68990 Isolate the few remaining gl functions. |
September 8, 2020, 00:41 (GMT) |
Cleanup: doxygen syntax for idtype.c |
September 7, 2020, 23:30 (GMT) |
September 7, 2020, 23:26 (GMT) |
Cleanup: tabs to spaces |
September 7, 2020, 23:18 (GMT) |
Cleanup: consistent syntax for doxygen parameters Also use back-slash instead of '@'. |
September 7, 2020, 22:02 (GMT) |
GPUQuery: GL Backend isolation This is part of the Vulkan task T68990. This introduce a new GLQueryPool for managing queries in an implementation agnostic manner. This modify the GPU selection query to use this new object. This also make use of blender::Vector for better code quality. No real functionnal change. |
September 7, 2020, 22:02 (GMT) |
September 7, 2020, 22:02 (GMT) |
GPUFramebuffer: Make GPU_framebuffer_read_depth more flexible This is to make use of it in selection code. |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021