summaryrefslogtreecommitdiff
path: root/tools/disasm.py
AgeCommit message (Collapse)Author
2013-03-10figure out opcode bit 6, misc fixes and cleanupsWladimir J. van der Laan
- split off x11 based esXXX functions into esWindow, to not cause compilation issues in fb demos on non-X11 Linux hw - add some documentation and comments here and there - define M_PI if needed (I've always believed this to be part of the C standard, it's not!) - figure out some OpenCL instructions, and the extra opcode bit on GC2000 (support it in asm.py / disasm.py)
2013-02-23etna_pipe: add displacement mapping demoWladimir J. van der Laan
2013-02-10etna: alpha blendingWladimir J. van der Laan
In a bizarre twist of fate, alpha blending now works. Interpretation of bit 16 of PE_COLOR_FORMAT was the wrong way around.
2013-01-08add shader assemblerWladimir J. van der Laan
2013-01-03some more ISA documentationWladimir J. van der Laan
and improve handling of uniforms in disassembler
2013-01-03add basic shader disassemblerWladimir J. van der Laan
also add capability to dump_cmdstream.py to dump shaders in binary format to a file