You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-11-17 14:11:06 +00:00
Merge pull request #103941 from stuartcarnie/metal_fx_features
Renderer: Expose and document `Features` enum for MetalFX
This commit is contained in:
@@ -2479,6 +2479,12 @@
|
|||||||
<constant name="PIPELINE_SPECIALIZATION_CONSTANT_TYPE_FLOAT" value="2" enum="PipelineSpecializationConstantType">
|
<constant name="PIPELINE_SPECIALIZATION_CONSTANT_TYPE_FLOAT" value="2" enum="PipelineSpecializationConstantType">
|
||||||
Floating-point specialization constant.
|
Floating-point specialization constant.
|
||||||
</constant>
|
</constant>
|
||||||
|
<constant name="SUPPORTS_METALFX_SPATIAL" value="3" enum="Features">
|
||||||
|
Support for MetalFX spatial upscaling.
|
||||||
|
</constant>
|
||||||
|
<constant name="SUPPORTS_METALFX_TEMPORAL" value="4" enum="Features">
|
||||||
|
Support for MetalFX temporal upscaling.
|
||||||
|
</constant>
|
||||||
<constant name="SUPPORTS_BUFFER_DEVICE_ADDRESS" value="6" enum="Features">
|
<constant name="SUPPORTS_BUFFER_DEVICE_ADDRESS" value="6" enum="Features">
|
||||||
Features support for buffer device address extension.
|
Features support for buffer device address extension.
|
||||||
</constant>
|
</constant>
|
||||||
|
|||||||
@@ -7829,6 +7829,8 @@ void RenderingDevice::_bind_methods() {
|
|||||||
BIND_ENUM_CONSTANT(PIPELINE_SPECIALIZATION_CONSTANT_TYPE_INT);
|
BIND_ENUM_CONSTANT(PIPELINE_SPECIALIZATION_CONSTANT_TYPE_INT);
|
||||||
BIND_ENUM_CONSTANT(PIPELINE_SPECIALIZATION_CONSTANT_TYPE_FLOAT);
|
BIND_ENUM_CONSTANT(PIPELINE_SPECIALIZATION_CONSTANT_TYPE_FLOAT);
|
||||||
|
|
||||||
|
BIND_ENUM_CONSTANT(SUPPORTS_METALFX_SPATIAL);
|
||||||
|
BIND_ENUM_CONSTANT(SUPPORTS_METALFX_TEMPORAL);
|
||||||
BIND_ENUM_CONSTANT(SUPPORTS_BUFFER_DEVICE_ADDRESS);
|
BIND_ENUM_CONSTANT(SUPPORTS_BUFFER_DEVICE_ADDRESS);
|
||||||
|
|
||||||
BIND_ENUM_CONSTANT(LIMIT_MAX_BOUND_UNIFORM_SETS);
|
BIND_ENUM_CONSTANT(LIMIT_MAX_BOUND_UNIFORM_SETS);
|
||||||
|
|||||||
Reference in New Issue
Block a user