On this page

Renderer source markers 4

These are source markers, not confirmed defects or approved work. Read the containing function and its callers before classifying a marker. Some describe intentional API limits or old comments. See unfinished paths for assessed examples. The maintenance procedure rebuilds this catalog.

Source Marker text
drivers/metal/rendering device driver metal.mm:2287 // TODO(sgc): FB13671991 raised as Apple docs state calling setDepthStencilState:nil is valid, but currently generates an exception
drivers/metal/rendering device driver metal.mm:2343 // TODO(sgc): ??
drivers/metal/rendering device driver metal.mm:2347 // TODO(sgc): ??
drivers/metal/rendering device driver metal.mm:2351 // TODO(sgc): ??
drivers/metal/rendering device driver metal.mm:2509 // TODO: Implement.
drivers/metal/rendering device driver metal.mm:2616 return 0; // TODO: Track this (grep for memoryless in Godot's Metal backend).
drivers/vulkan/rendering device driver vulkan.cpp:388 /// @todo FIXME: Add shader stage geometry bit.
drivers/vulkan/rendering device driver vulkan.cpp:673 /// @todo Allow the user to override these settings (i.e. turn off more stuff) using profiles
drivers/vulkan/rendering device driver vulkan.cpp:971 /// @todo Expose these somehow to the end user.
drivers/vulkan/rendering device driver vulkan.cpp:2720 /// @todo FIXME: Allow specifying the stage mask in more detail.
drivers/vulkan/rendering device driver vulkan.cpp:4073 CRASH_NOW_MSG("Unimplemented!"); /// @todo
drivers/vulkan/rendering device driver vulkan.cpp:4491 /// @todo FIXME:
servers/rendering/instance uniforms.cpp:175 /// @todo HACK: Detect boolean flags count and prevent overhead.
servers/rendering/renderer canvas cull.cpp:1230 /// @todo 'canvas_item_add_line'('multiline', 'polyline') share logic, should factor out.
servers/rendering/renderer rd/effects/copy effects.cpp:608 /// @todo May need to do this differently when reading from depth buffer for multiview
servers/rendering/renderer rd/effects/copy effects.cpp:1167 /// @todo Implement!
servers/rendering/renderer rd/effects/fsr2.cpp:186 /// @todo FIXME: This could be optimized to be a single memory block if it was possible for RD to create views into a particular memory range of a UBO.
servers/rendering/renderer rd/effects/fsr2.cpp:845 /// @todo Transparency & Composition mask is not implemented.
servers/rendering/renderer rd/effects/metal fx.mm:68 // TODO(sgc): add API to retain objects until the command buffer completes
servers/rendering/renderer rd/effects/metal fx.mm:215 // TODO(sgc): add API to retain objects until the command buffer completes
servers/rendering/renderer rd/effects/roughness limiter.h:45 /// @todo This logic is unused at the time of writing. It should be re-incorporated into the renderer at some point.
servers/rendering/renderer rd/effects/ss effects.cpp:459 /// @todo Investigate the benefit of a shader version to generate only 2 mips
servers/rendering/renderer rd/environment/gi.cpp:3629 /// @todo Disable multiview versions if turned off
servers/rendering/renderer rd/environment/gi.cpp:3641 /// @todo Check if version is enabled
Connection interrupted. Reload×

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.