Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-09-07 | llvmpipe: Code generate the texture sampling inside the shader. | José Fonseca | |
Finally a substantial performance improvement: framerates of apps using texturing tripled, and furthermore, enabling/disabling texturing only affects around 15% of the framerate, which means the bottleneck is now somewhere else. Generated texture sampling code is not complete though -- we always sample from the base level -- so final figures will be different. | |||
2009-08-29 | llvmpipe: Isolate sampling from TGSI translation. | José Fonseca | |
2009-08-29 | llvmpipe: Pre-declare fetch_texel. | José Fonseca | |
2009-08-29 | llvmpipe: Pass the alpha ref value and blend color in the jit context. | José Fonseca | |
2009-08-29 | llvmpipe: Pass fragment context to generated function in a single structure. | José Fonseca | |
2009-08-29 | llvmpipe: Centralize the C <-> JIT interfaces in one place. | José Fonseca | |