Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-09-28 | documentation update | Wladimir J. van der Laan | |
2013-09-16 | driver: don't add pointsize output if shader doesn't set point size | Wladimir J. van der Laan | |
Don't add pointsize output to vertex shader if that shader doesn't assign the point size. Even if point_size_per_vertex is enabled in rasterizer configuration. This is done because Mesa *always* sets point_size_per_vertex to enabled with OpenGL ES, no matter what the shader does or whether points or other primitives are rendered. | |||
2013-09-10 | driver: Set up early depth | Wladimir J. van der Laan | |
And some documentation changes. | |||
2013-09-09 | driver: make viewport affect clipping rectangle as well | Wladimir J. van der Laan | |
I'm not sure this is defined by the GL spec, but makes it behave more like other GL drivers and fixes missile cam in d2x. | |||
2013-09-04 | driver: implement MSAA | Wladimir J. van der Laan | |
For now, use ETNA_DEBUG="msaa4x" or ETNA_DEBUG="msaa2x" to force usage of MSAA for screen surface (MESA may have its own way for this...). | |||
2013-08-26 | docs: add gc1000 in marvell to gpus comparison | Wladimir J. van der Laan | |
2013-08-09 | driver: texture alignment, preparation for multi-pipe | Wladimir J. van der Laan | |
Correct texture and RS alignment. For multi-tiled and multi-super-tiled surfaces (for multiple pixel pipes) a special texture format is used. | |||
2013-07-26 | tools: add i.mx6 duallite to gpus comparison | Wladimir J. van der Laan | |
2013-07-22 | tools: add VS/PS_RANGE registers to driver state map | Wladimir J. van der Laan | |
2013-07-19 | tools: output statistics from gen_weave_state | Wladimir J. van der Laan | |
Also do a few comment clarifications. | |||
2013-07-19 | driver: set GL_API_MODE | Wladimir J. van der Laan | |
On GC2000 there is a register GL_API_MODE that sets the global API mode for the context. I do not know what it does, but if another application left it at OPENVG/OPENCL that could have unpredictable consequences. Set it to OPENGL at context creation. | |||
2013-07-18 | driver: state caching | Wladimir J. van der Laan | |
Keep a context. Write only state that changed actually changed to command buffer. | |||
2013-07-18 | Add @mike29 to authors list | Wladimir J. van der Laan | |
2013-03-24 | etna: vs/fs shader linking, beginnings | Wladimir J. van der Laan | |
Further integrate tgsi->shader compiler. Next up is a testcase/demo that actually uses this new functionality. | |||
2013-03-02 | command stream dumper: i.mx6 kernel driver compat | Wladimir J. van der Laan | |
2013-03-01 | add Ingenic JZ4770 MIPS to gpus comparison | Wladimir J. van der Laan | |
2013-02-23 | etna_pipe: add displacement mapping demo | Wladimir J. van der Laan | |
2013-02-22 | vs particle system using etna_pipe | Wladimir J. van der Laan | |
- get pointcoord x/y to work - point size output | |||
2013-02-21 | imx6 preparations | Wladimir J. van der Laan | |
viv_info: support multiple cores add info to gpus.json and gpus_comparison | |||
2013-02-20 | etna_fb: auto recognize fb format | Wladimir J. van der Laan | |
also implement gl_rasterization_rules switching | |||
2013-02-13 | etna: shader state object | Wladimir J. van der Laan | |
2013-02-10 | etna: alpha blending | Wladimir 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-02-07 | gallium state: running prototype | Wladimir J. van der Laan | |
2013-01-27 | cubox: fb rendering beginnings | Wladimir J. van der Laan | |
try to support old as well as new Vivante kernel drivers | |||
2013-01-26 | collect feature bits to compare the various GPUs | Wladimir J. van der Laan | |
2013-01-26 | dove/cubox compatiblity preparation | Wladimir J. van der Laan | |
2012-12-31 | initial commit | Wladimir J. van der Laan | |