This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Next revision Both sides next revision | ||
component:gpu [2020/05/24 21:49] lizzian Changed "...next release (1.8)" to "...next release (OC 1.8)" to avoid confusion about MC 1.7.10 support |
component:gpu [2021/07/11 19:54] hawk777 setDepth returns a weird encoding of the old depth, not a boolean |
||
---|---|---|---|
Line 37: | Line 37: | ||
- `getDepth(): number` | - `getDepth(): number` | ||
The currently set color depth of the GPU/screen, in bits. Can be 1, 4 or 8. | The currently set color depth of the GPU/screen, in bits. Can be 1, 4 or 8. | ||
- | - `setDepth(bit: number): boolean` | + | - `setDepth(bit: number): string` |
- | Sets the color depth to use. Can be up to the maximum supported color depth. If a larger or invalid value is provided it will throw an error. Returns `true` if the depth was set, `false` otherwise. | + | Sets the color depth to use. Can be up to the maximum supported color depth. If a larger or invalid value is provided it will throw an error. Returns the old depth as one of the strings `OneBit`, `FourBit`, or `EightBit`. |
- `maxResolution(): number, number` | - `maxResolution(): number, number` | ||
Gets the maximum resolution supported by the GPU and the screen it is bound to (minimum of the two). | Gets the maximum resolution supported by the GPU and the screen it is bound to (minimum of the two). |