Garry's Mod Wiki

Revision Difference

Enums/RT_SIZE#515005

<cat>enum</cat>⤶ <enumeration>⤶ <description>Enumerations used by <page>Global.GetRenderTargetEx</page>. Clientside only.</description>⤶ <fields>{{EnumField|RT_SIZE_NO_CHANGE|0|Only allowed for render targets that don't want a depth buffer (because if they have a depth buffer, the render target must be less than or equal to the size of the framebuffer).</fields>⤶ ⤶ </enumeration>⤶ ⤶ {{EnumField|RT_SIZE_DEFAULT|1|Don't play with the specified width and height other than making sure it fits in the framebuffer.}}{{EnumField|RT_SIZE_PICMIP|2|Apply picmip to the render target's width and height.}}{{EnumField|RT_SIZE_HDR|3|frame_buffer_width / 4}}{{EnumField|RT_SIZE_FULL_FRAME_BUFFER|4|Same size as frame buffer, or next lower power of 2 if we can't do that.}}{{EnumField|RT_SIZE_OFFSCREEN|5|Target of specified size, don't mess with dimensions}}{{EnumField|RT_SIZE_FULL_FRAME_BUFFER_ROUNDED_UP|6|Same size as the frame buffer, rounded up if necessary for systems that can't do non-power of two textures.}}{{EnumField|RT_SIZE_REPLAY_SCREENSHOT|7|Rounded down to power of 2, essentially}}{{EnumField|RT_SIZE_LITERAL|8|Use the size passed in. Don't clamp it to the frame buffer size. Really.}}{{EnumField|RT_SIZE_LITERAL_PICMIP|9}}⤶ }}