Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-01-05 | tgsi: Treat MOV source operand as FLOAT so modifiers works as expected. | Michal Krol | |
2010-01-05 | tgsi: Store ADDR file in interpreter as an int. | Michal Krol | |
2010-01-05 | tgsi: Remove dead micro_umod(). | Michal Krol | |
2010-01-05 | tgsi: Make interpreter aware of float and integer data types. | Michal Krol | |
Debug check for inf and nan only on float channels. Apply absolute and negate source operand modifiers based on opcode type. | |||
2010-01-05 | gallium: Add UMOD TGSI opcode. | Michal Krol | |
Either that or have UDIV have two destination operands. | |||
2010-01-05 | gallium: Add SWITCH, CASE, DEFAULT and ENDSWITCH opcodes to TGSI. | Michal Krol | |
Provide reference implementation of them in tgsi_exec. Note that BREAK opcode is overloaded and can be used to break out of either a loop or a switch-case statement. | |||
2010-01-05 | tgsi/ureg: Improve immediate match & expand logic. | Michal Krol | |
Do not pollute immediates with unsuccessfull attempts to expand them. | |||
2010-01-05 | tgsi: Support signed/unsigned integer immediate types. | Michal Krol | |
2010-01-05 | gallium: Add signed/unsigned int immediate data types. | Michal Krol | |
2010-01-05 | tgsi: Cleanup interpreter code for other existing integer opcodes. | Michal Krol | |
2010-01-05 | Remove TGSI_OPCODE_SHR, map existing usage to TGSI_OPCODE_ISHR. | Michal Krol | |
This is to differentiate it from its unsigned version, TGSI_OPCODE_USHR. | |||
2010-01-05 | tgsi: Implement new integer opcodes. | Michal Krol | |
Update interpreter and ureg. Also, get rid of SHR -- it's actually an alias for ISHR. | |||
2010-01-05 | gallium: Add more integer TGSI opcodes. | Michal Krol | |
2010-01-04 | Merge branch 'mesa_7_7_branch' | Brian Paul | |
Conflicts: docs/relnotes.html src/gallium/drivers/llvmpipe/lp_tex_sample_c.c src/gallium/drivers/r300/r300_cs.h src/mesa/drivers/dri/i965/brw_wm_surface_state.c src/mesa/main/enums.c | |||
2010-01-04 | i965g: Fix assert. | Vinson Lee | |
2010-01-04 | tgsi: Fix assert. | Vinson Lee | |
2010-01-04 | Merge branch 'gallium-conditional-rendering' | Brian Paul | |
2010-01-04 | silence compiler warning | Alan Hourihane | |
2010-01-04 | Fix test | Alan Hourihane | |
2010-01-04 | svga: Fix debug build crash when rendering to depth/stencil renderbuffer only. | Michel Dänzer | |
2010-01-04 | st/xorg: Proper calculation of screen pitch. | Michel Dänzer | |
2010-01-04 | vmware/xorg: Fix SCons build. | Michel Dänzer | |
2010-01-03 | r300g: Silence 'mixed declarations and code' warning. | Vinson Lee | |
2010-01-03 | r300g: Remove comma at end of enumerator list. | Vinson Lee | |
2010-01-03 | llvmpipe: Remove comma at end of enumerator list. | Vinson Lee | |
2010-01-03 | gdi: Don't generate import libraries for opengl32.dll. | José Fonseca | |
Both MinGW and MSVC include opengl32 import libraries, and its safer to always use those. | |||
2010-01-03 | trace: Remove comma at end of enumerator list. | Vinson Lee | |
2010-01-03 | rtasm: Play nicely with Windows's Data Execution Prevention. | José Fonseca | |
2010-01-02 | st/xorg: Ensure null-terminated byte string. | Vinson Lee | |
2010-01-02 | r300g: Use C-style comments. | Vinson Lee | |
2010-01-03 | svga: Use a shader id as low as possible. | José Fonseca | |
2010-01-03 | util: Minor enhancements/corrections to the bitmask logic. | José Fonseca | |
2010-01-03 | svga: Rename error labels. | José Fonseca | |
Make it easier to insert/remove error branches. | |||
2010-01-01 | llvmpipe: Silence uninitialized variable warning. | Vinson Lee | |
2010-01-02 | python: Don't generate a import library for python module either. | José Fonseca | |
2010-01-02 | i965: Add missing include. | José Fonseca | |
2010-01-02 | gdi: Don't generate import libraries for opengl32.dll. | José Fonseca | |
Both MinGW and MSVC include opengl32 import libraries, and its safer to always use those. | |||
2010-01-02 | util: Silent potential loss of precision warnings. | José Fonseca | |
Also ensure multiplication doesn't happen for negative numbers. | |||
2010-01-01 | llvmpipe: Use C-style comment. | Vinson Lee | |
2010-01-01 | gallium/util: Silence format warnings. | Vinson Lee | |
2010-01-01 | gallium/util: Replace h_addr with h_addr_list[0]. | Vinson Lee | |
Fixes compilation error on Mac OS. | |||
2010-01-01 | tgsi: Add missing semantic name in text parser. | Igor Oliveira | |
2010-01-01 | r300: Fix scons build. | José Fonseca | |
2010-01-01 | llvmpipe: Add missing include path. | José Fonseca | |
The abscense was being masked previously. | |||
2010-01-01 | gallium: Generate a single library for auxiliaries with Make too. | José Fonseca | |
2010-01-01 | scons: Aggregate all tiny libraries in a single library. | José Fonseca | |
Makes integration of gallium into out of tree components much easier. No pratical change for components in this tree, | |||
2010-01-01 | gallium: Remove the sct module. | José Fonseca | |
Not used, and its functionality is now addressed by pipe_context::is_texture/buffer_referenced callbacks. | |||
2010-01-01 | scons: Don't globally define WIN32_LEAN_AND_MEAN. | José Fonseca | |
Some of the demo progams legitimately need the functionality that's disabled by WIN32_LEAN_AND_MEAN. Instead the solution should be to define WIN32_LEAN_AND_MEAN just before including windows.h on a case by case basis. | |||
2009-12-31 | softpipe: implement conditional rendering | Brian Paul | |
2009-12-31 | gallium: pipe_context::render_condition() and mode flags | Brian Paul | |
For conditional rendering predicated on results of an occlusion query. If this driver function is NULL, conditional rendering is not supported by the driver. |