Age | Commit message (Collapse) | Author |
|
|
|
|
|
Simple function call works now, but we don't save/restore the caller's registers yet.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Will be used for instructions like SIN/COS/POW/TEX/etc. The PPU needs to
know the address of some functions in the SPU address space. Send that
info to the PPU/main memory rather than patch up shaders on the SPU side.
Not finished/tested yet...
|
|
|
|
|
|
the width & height of the fb
|
|
|
|
|
|
|
|
|
|
Defaults for program length, num ALU instructions, num indirections, etc.
basically indicate no limit for software rendering. Driver should override
as needed.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Conflicts:
src/mesa/vbo/vbo.h
src/mesa/vbo/vbo_exec_api.c
src/mesa/vbo/vbo_exec_draw.c
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The VBO module may use a real VBO or a malloc'd buffer for vertex storage.
Be careful not to accidentally replace the later with the former when drawing.
Check if using a real VBO at destroy time to prevent a double-free.
|
|
|
|
sampler variable redeclaration.
|
|
|
|
|
|
Broken by 0adfd1021035e90995a25ec5f20b736e55075d92, showed up as an assertion
failure in a software fallback in the shadowtex demo when we failed to
recognize the texture format.
|
|
|
|
(cherry picked from commit fce4612f8a29ee1798c9326a431a139d856c7a04)
|
|
immediates/literals
(cherry picked from commit fdc8636bdc65deb0d95a62a51c8d9bca05bc6bb8)
|
|
|
|
|
|
(cherry picked from commit 83fad68ec1989c719646a76f4cc5e0b3d23537ed)
|
|
|