Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
component:gpu [2020/05/24 19: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 17:54] (current)
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, `falseotherwise.+  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).