Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2014-01-30 | Cleanup of debug messages and failed attempt to pull the latestGPUTextureLoad | Mark Mueller | 11 | -46/+14583 | |
MESA_FORMAT changes in. There wasn't enought time to complete this, but it does run, though some cases may be falling back to CPU load. | |||||
2014-01-29 | Code housekeeping. | Mark Mueller | 6 | -90/+34 | |
2014-01-27 | minor updates and fixes | Mark Mueller | 7 | -83/+42 | |
2014-01-13 | Change try_blorp_blit to let brw_blorp_blit_params::test_formats decide | Mark Mueller | 1 | -54/+8 | |
what formats blorp_blit supports. Send blit's which require Alpha processing through since blorp can handle them. | |||||
2014-01-13 | Fix minor issues with non-linear color space | Mark Mueller | 3 | -20/+17 | |
2014-01-13 | Move all format selection to translate_tex_format and cleanup parameter | Mark Mueller | 7 | -115/+89 | |
usage. Add missing MESA_FORMAT to mesa choose tex format. | |||||
2014-01-13 | Fix more sillyness | Mark Mueller | 1 | -1/+2 | |
2014-01-13 | Fix silly coding. | Mark Mueller | 1 | -6/+6 | |
2014-01-13 | Add handler to blorp for basic type conversion. Eliminate blorp | Mark Mueller | 2 | -13/+164 | |
operations on irrelevant color components for performance. | |||||
2014-01-13 | Fix copy pasta error | Mark Mueller | 1 | -3/+3 | |
2014-01-13 | somehow this file snuck in - removed | Mark Mueller | 1 | -565/+0 | |
2014-01-13 | Remove flip sillyness | Mark Mueller | 1 | -27/+5 | |
2014-01-13 | Piglit fixes for non-linear color formats; formats with samplers that | Mark Mueller | 17 | -382/+388 | |
return raw pixel data; and lower precision internal formats. Cleaned up Mesa formats based on Mesa Dev feedback. | |||||
2014-01-13 | Fix typo | Mark Mueller | 2 | -1/+566 | |
2014-01-13 | Resolve last of the piglit regressions | Mark Mueller | 1 | -4/+4 | |
2014-01-13 | Clean up method for detecting depth surface formats. Fix issue with | Mark Mueller | 4 | -27/+31 | |
desktop_gl_sel. Add missing MESA_FORMAT_ABGR2101010_UINT render target. | |||||
2014-01-13 | Reverted to previous usage of BRW_SURFACEFORMAT_R32G32_FLOAT_LD. | Mark Mueller | 2 | -28/+35 | |
Resolved issue where R format is used as a sampler for Alpha, Intensity, and Luminance user textures. Down to 17 failed regressions and 27 skipped regressions | |||||
2014-01-13 | Use render target format as sample format for depth/stencil blts. Avoid | Mark Mueller | 4 | -8/+30 | |
blts when internal fomrat is smaller then target format and source is larger than internal. | |||||
2014-01-13 | Texture arrays aren't current supported | Mark Mueller | 1 | -0/+4 | |
2014-01-13 | Housekeeping. BRW_SURFACEFORMAT_R32G32B32A32_SINT fails piglit tests as | Mark Mueller | 5 | -473/+4 | |
a render target and BRW_SURFACEFORMAT_R24_UNORM_X8_TYPELESS works as a render target for both clears and blt's, previously a different format was used for each, which was confusing | |||||
2014-01-13 | Resolved MESA_FORMAT_X8_Z24 regression caused by upstream using the same | Mark Mueller | 1 | -2/+2 | |
format for sample and render targets. Fix peren error | |||||
2014-01-13 | Change handling of Z16 depth textures | Mark Mueller | 1 | -16/+16 | |
2014-01-13 | Housekeeping. Fixed ~400 piglit regressions | Mark Mueller | 4 | -149/+172 | |
2014-01-13 | blorp blit can't support widths less then 16 pixels. Fixes for | Mark Mueller | 3 | -37/+44 | |
unsupported render targets | |||||
2014-01-13 | Lots of code cleanup | Mark Mueller | 4 | -142/+147 | |
2014-01-13 | more useful printfs | Mark Mueller | 2 | -0/+4 | |
2014-01-13 | printout changes | Mark Mueller | 2 | -2/+5 | |
2014-01-13 | added printout for redundant format setting | Mark Mueller | 1 | -0/+2 | |
2014-01-13 | Resolve issues with internal formats that force extra processing. | Mark Mueller | 6 | -86/+553 | |
2014-01-13 | Resolving piglit regressions | Mark Mueller | 2 | -56/+68 | |
2014-01-13 | glean pixelFormats is passing again | Mark Mueller | 5 | -21/+12 | |
2014-01-13 | more printouts | Mark Mueller | 3 | -6/+10 | |
2014-01-13 | Resovled render and sample target issues | Mark Mueller | 5 | -414/+426 | |
2014-01-13 | Added some print statements | Mark Mueller | 1 | -0/+4 | |
2014-01-13 | In process with cleaning up of format handling | Mark Mueller | 10 | -370/+713 | |
2014-01-13 | Starting to see very positive results | Mark Mueller | 16 | -584/+1044 | |
2014-01-13 | Revert "Fix typo that that was breaking some blorp operations" | Mark Mueller | 1 | -2/+2 | |
This reverts commit 4336e5c59085b93ff684251c33459f065f974e7a. | |||||
2014-01-13 | Fix typo that that was breaking some blorp operations | Mark Mueller | 1 | -2/+2 | |
2014-01-13 | Allow blorp to make decisions about the formats that it supports where it can | Mark Mueller | 7 | -63/+132 | |
2014-01-13 | Add gl_formats to cover all GLUser provided format/type combinations | Mark Mueller | 4 | -4/+789 | |
2014-01-13 | r600g: fix glClearBuffer by handling PIPE_CLEAR_COLORi flags correctly | Marek Olšák | 1 | -38/+31 | |
also restructure the code | |||||
2014-01-13 | r600g: handle NULL colorbuffers correctly on R600-R700 | Marek Olšák | 1 | -65/+55 | |
2014-01-13 | r600g: handle NULL colorbuffers correctly on Evergreen | Marek Olšák | 2 | -28/+54 | |
2014-01-13 | radeonsi: handle NULL colorbuffers correctly | Marek Olšák | 1 | -9/+11 | |
Reviewed-by: Michel Dänzer <michel.daenzer@amd.com> | |||||
2014-01-13 | gallium/util: easy fixes for NULL colorbuffers | Marek Olšák | 2 | -1/+7 | |
Reviewed-by: Brian Paul <brianp@vmware.com> | |||||
2014-01-13 | st/mesa: bind NULL colorbuffers as specified by glDrawBuffers | Marek Olšák | 6 | -14/+40 | |
An example why it is required: Let's say there's a fragment shader writing to gl_FragData[0..1]. The user calls: glDrawBuffers(2, {GL_NONE, GL_COLOR_ATTACHMENT0}); That means gl_FragData[0] is unused and gl_FragData[1] is written to GL_COLOR_ATTACHMENT0. st/mesa was skipping the GL_NONE draw buffer, therefore gl_FragData[0] was written to GL_COLOR_ATTACHMENT0, which was wrong. This commit fixes it, but drivers must also be fixed not to crash when binding NULL colorbuffers. There is also a new set of piglit tests for this. The MSAA state also had to be fixed not to crash when reading fb->cbufs[0]. Reviewed-by: Brian Paul <brianp@vmware.com> | |||||
2014-01-13 | mesa: handle GL_NONE draw buffers correctly in glClear | Marek Olšák | 1 | -1/+5 | |
Reviewed-by: Brian Paul <brianp@vmware.com> | |||||
2014-01-13 | st/mesa: use sRGB formats for MSAA resolving if destination is sRGB | Marek Olšák | 1 | -0/+32 | |
Copied from the i965 driver, including the big comment. Cc: 9.2 10.0 <mesa-stable@lists.freedesktop.org> | |||||
2014-01-13 | st/mesa: check depth and stencil writemask before clearing | Marek Olšák | 1 | -2/+15 | |
2014-01-13 | st/mesa: always prefer pipe->clear over clear_with_quad (v2) | Marek Olšák | 1 | -5/+14 | |
v2: clear depth and stencil together |