Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-10-27 | intel: Enable GL_EXT_separate_shader_objects in Intel drivers | Ian Romanick | |
2010-10-18 | i965: Avoid blits in BufferCopySubdata on gen6. | Eric Anholt | |
Fixes glean/bufferObject. | |||
2010-10-18 | i965: Fix assertion failure on gen6 BufferSubData to busy BO. | Eric Anholt | |
Fixes fbo-blit and probably several other tests. | |||
2010-10-13 | Drop GLcontext typedef and use struct gl_context instead | Kristian Høgsberg | |
2010-10-13 | Rename GLvisual and __GLcontextModes to struct gl_config | Kristian Høgsberg | |
2010-10-12 | intel: Allow CopyTexSubImage to InternalFormat 3/4 textures, like RGB/RGBA. | Eric Anholt | |
The format selection of the CopyTexSubImage is pretty bogus still, but this at least avoids software fallbacks in nexuiz, bringing performance from 7.5fps to 12.8fps on my machine. | |||
2010-10-11 | intel_extensions: Add ability to set GLSL version via environment | Chad Versace | |
Add ability to set the GLSL version used by the GLcontext by setting the environment variable INTEL_GLSL_VERSION. For example, env INTEL_GLSL_VERSION=130 prog args If the environment variable is missing, the GLSL versions defaults to 120. Reviewed-by: Ian Romanick <ian.d.romanick@intel.com> | |||
2010-10-08 | intel: Enable GL_ARB_explicit_attrib_location | Ian Romanick | |
2010-10-07 | gles2: Add GL_EXT_texture_format_BGRA8888 support | Kristian Høgsberg | |
2010-10-01 | i965: Enable GL_ARB_texture_rg | Ian Romanick | |
2010-09-30 | i965: Update renderer strings for sandybridge | Adam Jackson | |
Signed-off-by: Adam Jackson <ajax@redhat.com> | |||
2010-09-30 | dri/intel: remove duplicated include | Nicolas Kaiser | |
Remove duplicated include. Signed-off-by: Brian Paul <brianp@vmware.com> | |||
2010-09-30 | i965: always set tiling for fbo depth buffer on sandybridge | Zhenyu Wang | |
Sandybridge requires depth buffer must be tiling. Fix 'fbo_firecube' demo. | |||
2010-09-28 | i965: fallback bitmap operation on sandybridge | Zhenyu Wang | |
Need to bring back correct fb write with header to set pixel write mask. Fallback for now. | |||
2010-09-28 | i965: only allow SIMD8 kernel on sandybridge now | Zhenyu Wang | |
Until we fixed SIMD16 kernel, force to SIMD8 on sandybridge now. | |||
2010-09-28 | i965: sandybridge pipe control workaround before write cache flush | Zhenyu Wang | |
Must issue a pipe control with any non-zero post sync op before write cache flush = 1 pipe control. | |||
2010-09-28 | i965: Add all device ids for sandybridge | Zhenyu Wang | |
2010-09-27 | Remove unnescessary initializations of UpdateTexturePalette | Ian Romanick | |
This is already NULL'ed in _mesa_init_driver_functions. | |||
2010-09-27 | Remove GL_EXT_cull_vertex | Ian Romanick | |
This is only used in the i915 driver where it provides little benefit for very few applications that use it with fixed function TNL. | |||
2010-09-27 | mesa: Force GL_SGIS_generate_mipmap to always be enabled | Ian Romanick | |
As per discussions at XDS. | |||
2010-09-27 | mesa: Force GL_ARB_copy_buffer to always be enabled | Ian Romanick | |
As per discussions at XDS. | |||
2010-09-25 | intel: Remove unnecessary header. | Vinson Lee | |
2010-09-24 | intel: Remove unnecessary headers. | Vinson Lee | |
2010-09-24 | intel: Fix implicit declaration of function '_mesa_meta_Bitmap' warning. | Vinson Lee | |
Fix this GCC warning. intel_pixel_bitmap.c: In function 'intelBitmap': intel_pixel_bitmap.c:343: warning: implicit declaration of function '_mesa_meta_Bitmap' | |||
2010-09-24 | intel: Improve some of the miptree debugging. | Eric Anholt | |
2010-09-24 | intel: More reverting of the sw fallback for depth texture border color. | Eric Anholt | |
The rest was done with 9aec1288eeae8e87adc9a99f377be536892941b2 | |||
2010-09-24 | intel: Add fallback debug to glGenerateMipmap. | Eric Anholt | |
2010-09-24 | intel: Fix segfault on INTEL_DEBUG=fbo with unsupported framebuffers. | Eric Anholt | |
2010-09-24 | i965: Add support for rendering to SARGB8 FBOs. | Eric Anholt | |
Tested with fbo-generatemipmap-formats GL_EXT_texture_srgb. The test still fails on SLA8, though. | |||
2010-09-24 | intel: Corresponding FinishRenderTexture debug to BeginRenderTexture. | Eric Anholt | |
2010-09-24 | intel: Dead comment removal. | Eric Anholt | |
2010-09-23 | intel: Remove dead intelIsTextureResident(). | Eric Anholt | |
It always returned 1 (GL_TRUE), which is the same thing that happens when the driver hook isn't present. | |||
2010-09-23 | intel: Replace my intel_texture_bitmap code with _mesa_meta_Bitmap. | Eric Anholt | |
The meta code is more general than mine, and appears to pass the same sets of tests (piglit + some oglconform). | |||
2010-09-23 | intel: Remove unnecessary minimum pitch alignment to 32 bytes. | Eric Anholt | |
This broke with the cleanup I did in convolution removal. It's unnecessary anyway since region_alloc_tiled adjusts pitches for us (64 byte alignment) | |||
2010-09-23 | intel: Remove disabled stencil drawpixels acceleration. | Eric Anholt | |
We still retain the fallback override for GL_STENCIL_INDEX, because the metaops version fails at oglconform. | |||
2010-09-23 | mesa: Remove EXT_convolution. | Eric Anholt | |
More optional code. | |||
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 | 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-20 | Fix typos in comments and debug output strings. | Timo Wiren | |
Bug #30208. | |||
2010-09-08 | dri: Unset current context and dispatch table when unbinding | Kristian Høgsberg | |
Otherwise, when we switch to an indirect glx context and then back, it looks like we're still current. https://bugs.freedesktop.org/show_bug.cgi?id=29977#c7 Signed-off-by: Kristian Høgsberg <krh@bitplanet.net> | |||
2010-09-07 | i965: Enable EXT_framebuffer_blit internally. | Kenneth Graunke | |
Otherwise, ES2's BindFramebuffer entrypoint hits this assertion: main/fbobject.c:1323: _mesa_BindFramebufferEXT: Assertion `ctx->Extensions.EXT_framebuffer_blit' failed. | |||
2010-08-30 | i965: Apply the rest of the old-libdrm guard patch. | Cedric Vivier | |
Bug #29855 | |||
2010-08-26 | intel: Merge identical cases in switch statement. | Nick Bowler | |
Signed-off-by: Nick Bowler <nbowler@draconx.ca> Signed-off-by: Brian Paul <brianp@vmware.com> | |||
2010-08-25 | intel: Support EGL_MESA_image_drm | Kristian Høgsberg | |
2010-08-25 | intel: Take an intel_screen pointer in intel_alloc_region_* functions | Kristian Høgsberg | |
2010-08-23 | intel: Add support for MAX_SAMPLES=1 EXT_framebuffer_multisample. | Eric Anholt | |
The spec specifically sets the minimum MAX_SAMPLES at 1 to allow exposing the extension on all implementations, so do so. | |||
2010-08-23 | i965: Add sandybridge D0 pci ids | Zhenyu Wang | |
Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> | |||
2010-08-20 | intel: Don't try to do work for BufferSubData with a size of 0. | Eric Anholt | |
If we hit the linear blit path, we'd come up with a pitch of 0, then divide by zero. Fixes vbo-subdata-zero, made for bug #28931 (warsow). |