Renderer source markers 7
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 |
|---|---|
| servers/rendering/rendering server.h:1499 | INSTANCE_VISIBLITY_NOTIFIER, /// @todo Fix typo in "VISIBILITY" (in 5.0). |
| servers/rendering/rendering server.h:1937 | /// @todo Never actually used, should be removed when we can break compatibility. |
| servers/rendering/rendering server default.h:234 | /// @todo FIXME: Disabled during Vulkan refactoring, should be ported. |
| servers/rendering/shader language.cpp:4905 | /// @todo Handle range and encoding for for unsigned values. |
| servers/rendering/shader language.cpp:4927 | /// @todo: Handle vector pairs? |
| servers/rendering/shader language.cpp:4936 | /// @todo: Handle vector pairs? |
| servers/rendering/shader language.cpp:4945 | /// @todo: Handle vector pairs? |
| servers/rendering/shader language.cpp:5074 | /// @todo FIXME: Implement this. |
| servers/rendering/shader language.cpp:7161 | /// @todo |
| servers/rendering/shader language.cpp:7166 | /// @todo |
| servers/rendering/shader language.cpp:9501 | _set_error(vformat(RTR("Uniform instances are not yet implemented for '%s' shaders."), shader_type_identifier)); |
| servers/rendering/shader types.cpp:196 | shader_modes[RSSHADER_SPATIAL].functions["fragment"].built_ins["FOG"] = ShaderLanguageTYPE_VEC4; /// @todo Consider adding to light shader |
| servers/rendering/storage/mesh storage.cpp:357 | mmi->_data_interpolated = mmi->_data_curr; ///< @todo Copy data rather than use Packed = function? |
| servers/rendering/storage/mesh storage.cpp:513 | /// @todo Make sure AABBs are constantly up to date through the interpolation? |
| servers/rendering/storage/render scene buffers.cpp:60 | ADD_PROPERTY(PropertyInfo(Variant::INT, "scaling_3d_mode", PROPERTY_HINT_ENUM, "Bilinear (Fastest),FSR 1.0 (Fast),FSR 2.2 (Slow),MetalFX (Spatial),MetalFX (Temporal)"), "set_scaling_3d_mode", "get_scaling_3d_mode"); ///< @todo VIEWPORT_SCALING_3D_MODE_OFF is possible here too, but we can't specify an enum string for it. |
| servers/rendering/storage/texture storage.h:157 | virtual void render_target_set_position(RID p_render_target, int p_x, int p_y) = 0; ///< @todo Q change input to const Point2i &p_position ? |
| servers/rendering/storage/texture storage.h:159 | virtual void render_target_set_size(RID p_render_target, int p_width, int p_height, uint32_t p_view_count) = 0; ///< @todo Q change input to const Size2i &p_size ? |