Commits

Lars Wassermann committed a2e7f25

discontinue the support for 16 bit display depth, because of their color-format

Comments (0)

Files changed (2)

     def create(space, w_class, size, depth, display):
         if depth == 1:
             return W_DisplayBitmap1Bit(space, w_class, size, depth, display)
-        elif depth == 16:
-            return W_DisplayBitmap32Bit(space, w_class, size, depth, display)
+        # elif depth == 16:
+        #     return W_DisplayBitmap32Bit(space, w_class, size, depth, display)
         elif depth == 32:
             return W_DisplayBitmap32Bit(space, w_class, size, depth, display)
         else:
             mask >>= 1
             pos += 1
 
+# XXX: We stop supporting 16 bit displays, because the 16bit are with 5bit per
+# color channel
 class W_DisplayBitmap16Bit(W_DisplayBitmap):
     @jit.unroll_safe
     def setword(self, n, word):

spyvm/test/jit.py

 
         from spyvm import objspace
         space = objspace.ObjSpace()
-        
+
         image = create_testimage(space)
         interp = interpreter.Interpreter(space, image)
         w_selector = interp.perform(space.wrap_string('loopTest2'), "asSymbol")
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.