Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-09-23 | mesa: Remove SGI_color_matrix. | Eric Anholt | |
Another optional ARB_imaging subset extension. | |||
2010-09-22 | dri: Pass the __DRIscreen and the __DRIscreen private back to image lookup | Kristian Høgsberg | |
We will typically have a current context when we need to lookup the image, but the lookup implementation don't need it so drop it. | |||
2010-09-22 | i965: Warning fix for vector result any_nequal/all_equal change. | Eric Anholt | |
2010-09-22 | i965: Update expression splitting for the vector-result change to compares. | Eric Anholt | |
Fixes: glsl1-precision exp2 glsl1-precision log2 | |||
2010-09-22 | i965: When splitting vector variable assignment, ignore unset channels. | Eric Anholt | |
The new checks for sanity in ir_assignment creation got angry about this write_mask == 0. Fixes: glsl-fs-dot-vec2. glsl-fs-atan-2 glsl-fs-dot-vec2 | |||
2010-09-22 | i965: Fix the vector/expression splitting for the write_mask change. | Eric Anholt | |
+113 piglits. | |||
2010-09-22 | dri2: Make createImageFromName() take a __DRIscreen instead of __DRIcontext | Kristian Høgsberg | |
We can't expect to have a context when this is called, and we don't need one so just require a __DRIscreen instead. Reported by Yu Dai <yu.dai@intel.com> | |||
2010-09-22 | intel: Fix GL_ARB_shading_language_120 commit | Kristian Høgsberg | |
Fix commit e7087175f8a04f777403366fb34b58edd00f4d60. Move the reference to GL_VERSION_2_1_functions to intel_extensions.c where it's available, don't try to enable a non-existing extension and advertise 1.20 for all intel chipsets, not just GEN4 and up. | |||
2010-09-21 | mesa: don't advertise bogus GL_ARB_shading_language_120 extension | Brian Paul | |
Instead of using the invalid GL_ARB_shading_language_120 extension to determine the GLSL version, use a new ctx->Const.GLSLVersion field. Updated the intel and r600 drivers, but untested. See fd.o bug 29910 NOTE: This is a candidate for the 7.9 branch (but let's wait and see if there's any regressions). | |||
2010-09-21 | i965: Track the windowizer's dispatch for kill pixel, promoted, and OQ | Eric Anholt | |
Looks like the problem was we weren't passing the depth to the render target as expected, so the chip would wedge. Fixes GPU hang in occlusion-query-discard. Bug #30097 | |||
2010-09-21 | i965: Also enable CC statistics when doing OQs. | Eric Anholt | |
This is required by the spec, so respect that. | |||
2010-09-21 | i965: Share the KIL_NV implementation between glsl and non-glsl. | Eric Anholt | |
2010-09-20 | r300/compiler: Refactor the pair instruction data structures | Tom Stellard | |
Use rc_pair_ prefix for all pair instruction structs Create a named struct for pair instruction args Replace structs radeon_pair_instruction_{rgb,alpha} with struct radeon_pair_sub_instruction. These two structs were nearly identical and were creating a lot of cut and paste code. These changes are the first step towards removing some of that code. | |||
2010-09-21 | dri/nouveau: Fix software mipmap generation on 1x1 textures. | Francisco Jerez | |
2010-09-21 | dri/nv10-nv20: Fix texturing in some cases after a base level change. | Francisco Jerez | |
2010-09-21 | dri/nouveau: Cleanup more references to old FBOs and VBOs. | Francisco Jerez | |
2010-09-21 | dri/nouveau: Remove unnecessary assertion. | Francisco Jerez | |
2010-09-21 | dri/nv04: Use nvgl_wrap_mode(). | Francisco Jerez | |
2010-09-20 | Fix typos in comments and debug output strings. | Timo Wiren | |
Bug #30208. | |||
2010-09-17 | glsl2: Add flags to enable variable index lowering | Ian Romanick | |
2010-09-17 | dri/nv10: Fix the CLAMP texture wrap mode. | Francisco Jerez | |
2010-09-16 | meta: Don't bind the created texture object in init_temp_texture(). | Francisco Jerez | |
This function is executed outside _mesa_meta_begin/end(), that means that e.g. _mesa_meta_Bitmap() clobbers the texturing state because it changes the currently active texture object. There's no need to bind the new texture when it's created, it's done again later anyway (from setup_drawpix/copypix_texture()). Signed-off-by: Brian Paul <brianp@vmware.com> | |||
2010-09-16 | dri/nouveau: Cleanup references to the old FBOs on glMakeCurrent(). | Francisco Jerez | |
2010-09-16 | dri/nouveau: Don't reemit the BO state in nouveau_state_emit(). | Francisco Jerez | |
2010-09-16 | dri/nouveau: Don't request a fake front unnecessarily. | Francisco Jerez | |
2010-09-16 | dri/nouveau: Fix glRenderbufferStorage with DEPTH_COMPONENT as internal format. | Francisco Jerez | |
2010-09-16 | dri/nouveau: Add some more extensions. | Francisco Jerez | |
2010-09-16 | dri/nouveau: Update nouveau_class.h. | Francisco Jerez | |
2010-09-16 | dri/nv04: Fix provoking vertex. | Francisco Jerez | |
2010-09-16 | dri/nv04: Fix maximum texture size. | Francisco Jerez | |
2010-09-16 | dri/nv04: Fix up color mask. | Francisco Jerez | |
2010-09-16 | dri/nv04: Align SIFM transfer dimensions. | Francisco Jerez | |
2010-09-16 | dri/nv04: Mipmapping fixes. | Francisco Jerez | |
2010-09-16 | dri/nv04: Fix PGRAPH_ERRORs when running OA. | Francisco Jerez | |
2010-09-16 | dri/nv04: Enable eng3dm for A8/L8 textures. | Andrew Randrianasulu | |
Signed-off-by: Francisco Jerez <currojerez@riseup.net> | |||
2010-09-16 | dri/nv04: Don't expose ARB_texture_env_combine/dot3. | Andrew Randrianasulu | |
Signed-off-by: Francisco Jerez <currojerez@riseup.net> | |||
2010-09-15 | r600c: fix buffer height setting in dri2 case | Andre Maasikas | |
fbHeight is 0 in this case uncovered by changes in b0bc026c and should fix kernel rejecting command streams after that commit | |||
2010-09-14 | r600c: fix setting negative values to bitfields | Andre Maasikas | |
when setting negative integers to bitfields we could overwrite other parts of it. So mask the value to be written correctly. This is used quite often in the driver - hope it doesnt affect performace or uncover behaviour relied before... fixes strange effects when setting negative lodbias on evergreen | |||
2010-09-14 | mesa: Remove unnecessary FEATURE tests. | Chia-I Wu | |
Remove all FEATURE tests in mesa/drivers/common/. They are not needed and the code looks better without them. | |||
2010-09-13 | i965: Request that returns be lowered in shader main | Ian Romanick | |
Fixes piglit tests glsl-vs-main-return and glsl-fs-main-return. | |||
2010-09-13 | r600c: const buffer sizes must be a multiple of 16 consts | Alex Deucher | |
This applies to r6xx/r7xx/evergreen | |||
2010-09-13 | r600c/eg: remove obselete comment | Alex Deucher | |
2010-09-13 | r600c/eg: remove unused emit timestamp function | Alex Deucher | |
2010-09-13 | r600c/eg: emit CB_BLEND_ALPHA with the other blend values | Alex Deucher | |
saves a few dwords | |||
2010-09-13 | r600c: remove redundant state emit on evergreen | Alex Deucher | |
r700start3d already emits the context control packets | |||
2010-09-13 | r600c: eg: fix typo | Andre Maasikas | |
probably copy/paste error | |||
2010-09-13 | r600c: eg: 256 float4 constants may need more than 256 bytes | Andre Maasikas | |
2010-09-13 | r600c: eg - fix uninitialized variable | Andre Maasikas | |
2010-09-13 | r600c: remove stray unmap call | Andre Maasikas | |
no idea how/why it got there | |||
2010-09-13 | r300/compiler: fix warnings | Marek Olšák | |