summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorcoadde [Márcio Alexandre Silva Delgado] <coadde@parabola.nu>2016-12-18 07:49:49 -0300
committercoadde [Márcio Alexandre Silva Delgado] <coadde@parabola.nu>2016-12-18 07:49:49 -0300
commitb7b358659d216a145513e675c18188f0bd15bb59 (patch)
tree187e295130f772e8e2ec1ed884c0f71226bd12c7 /src
parent49181e51f5bf82a274f9786f7e369f154e0ae382 (diff)
Update mali400 graphics mode
Diffstat (limited to 'src')
-rw-r--r--src/hardware_data/scripts/load/graphics/mali400.lua81
1 files changed, 74 insertions, 7 deletions
diff --git a/src/hardware_data/scripts/load/graphics/mali400.lua b/src/hardware_data/scripts/load/graphics/mali400.lua
index 3202160..50b7dea 100644
--- a/src/hardware_data/scripts/load/graphics/mali400.lua
+++ b/src/hardware_data/scripts/load/graphics/mali400.lua
@@ -23,7 +23,7 @@ return {
total = '32bpp',
limit = false,
background = true,
- transparent = 'alpha',
+ transparent = 'colourKey,alpha',
},
meshes = true,
shaders = {
@@ -40,9 +40,35 @@ return {
onLine = false,
palettes = {
specify = true,
- free = {
- colours = '24bpp',
- keys = '8bpp',
+ {
+ total = '24bpp',
+ limit = 255,
+ keys = 1,
+ },
+ {
+ total = '32bpp',
+ limit = 256,
+ keys = 'alpha',
+ },
+ {
+ total = '24bpp',
+ limit = '24bpp-1',
+ keys = 1,
+ },
+ {
+ total = '32bpp',
+ limit = '24bpp',
+ keys = 'alpha',
+ },
+ {
+ total = '48bpp',
+ limit = '48bpp-1',
+ keys = 1,
+ },
+ {
+ total = '64bpp',
+ limit = '48bpp',
+ keys = 'alpha',
},
},
transform = {
@@ -65,9 +91,50 @@ return {
independent = true,
palettes = {
specify = true,
- free = {
- colours = '24bpp',
- keys = '8bpp',
+ {
+ total = '24bpp',
+ limit = 256,
+ keys = false,
+ },
+ {
+ total = '24bpp',
+ limit = 255,
+ keys = 1,
+ },
+ {
+ total = '32bpp',
+ limit = 256,
+ keys = 'alpha',
+ },
+ {
+ total = '24bpp',
+ limit = false,
+ keys = false,
+ },
+ {
+ total = '24bpp',
+ limit = '24bpp-1',
+ keys = 1,
+ },
+ {
+ total = '32bpp',
+ limit = '24bpp',
+ keys = 'alpha',
+ },
+ {
+ total = '48bpp',
+ limit = false,
+ keys = false,
+ },
+ {
+ total = '48bpp',
+ limit = '48bpp-1',
+ keys = 1,
+ },
+ {
+ total = '64bpp',
+ limit = '48bpp',
+ keys = 'alpha',
},
},
mirror = true,