mosra on next
python: handle Windows path ins… python: adapt to Magnum changes… python: expose new linear RGB(A… (compare)
mosra on next
python: reorder trade.MeshData … (compare)
mosra on master
Clarify MAGNUM_BUILD_DEPRECATED… doc: show a gallery of all prim… Math: rename Color[34]::fromSrg… and 6 more (compare)
mosra on next
Clarify MAGNUM_BUILD_DEPRECATED… doc: show a gallery of all prim… Math: rename Color[34]::fromSrg… and 5 more (compare)
mosra on next
python: handle Windows path ins… (compare)
mosra on master
UfbxImporter: explicitly mentio… UfbxImporter: expose no scene f… external: update ufbx to 0.3.0.… (compare)
mosra on master
python: add a dedicated test fo… python: fix to build with pybin… python: expose all index/attrib… and 6 more (compare)
mosra on next
python: adapt the MeshData test… (compare)
mosra on next
python: adapt the MeshData test… (compare)
mosra on next
python: no, using backward slas… python: expose the BUILD_DEPREC… python: adapt the MeshData test… (compare)
mosra on next
python: fix to build with pybin… python: expose all index/attrib… python: mutable access to trade… and 2 more (compare)
mosra on next
python: add a dedicated test fo… python: expose all index/attrib… python: mutable access to trade… and 2 more (compare)
0.0f
results in perfect mirror-like look
could anybody on Windows run the following and tell me if it all passes or mostly fails? it all passes for me on Linux with both Chrome and FF, but on the Windows machine I tested on it was about 40 failures and I don't know why :D
_size = size;
auto halfSize = Vector2i{ size.x() / 2, size.y() };
auto& bufferGroup = _bufferGroup[index];
// RenderBuffer Resize
bufferGroup.colorBuffer = GL::Renderbuffer{};
bufferGroup.depthStencilBuffer = GL::Renderbuffer{};
bufferGroup.colorBuffer.setStorageMultisample(GL::Renderbuffer::maxSamples(), GL::RenderbufferFormat::RGBA8, halfSize);
bufferGroup.depthStencilBuffer.setStorageMultisample(GL::Renderbuffer::maxSamples(), GL::RenderbufferFormat::Depth24Stencil8, halfSize);
// MSAA Framebuffer Resize
bufferGroup.framebufferMSAA = GL::Framebuffer{ { {}, halfSize }};
bufferGroup.framebufferMSAA
.attachRenderbuffer(GL::Framebuffer::ColorAttachment{ 0 }, bufferGroup.colorBuffer)
.attachRenderbuffer(GL::Framebuffer::BufferAttachment::DepthStencil, bufferGroup.depthStencilBuffer)
.mapForDraw({ {Shaders::PhongGL::ColorOutput, GL::Framebuffer::ColorAttachment{0}} });
bufferGroup.framebufferMSAA.setViewport({ {}, halfSize });
// camera viewport setting
_camera.reshape(size, halfSize);
resize code called on glfw viewport change event
0x00ffff_rgbf
right after the recreation, does that color appear in the default framebuffer?
it works fine when I use the 'default' blit.
if i understand correctly what you mean, the default blit is only implicitly passing the size, but it's the same operation underneath so it shouldn't matter
Containers::StridedArrayView2D<std::uint32_t> image = images[5];
images[4]
?
const auto slice0 = image->pixels<Color4ub>().prefix<2>({1, image->size()[1], image->size()[0]});
27, 1
and I'm not sure what I'm doing
63, 27,3
and I want 63, 27
pixels<T>()[i]
pixels<T>().transposed<0, 2>()[i]
, where the transpose turns it from XYZ order to ZYX