Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-03-28 | i965: depth offset on glPolygonMode(GL_LINE/GL_POINT) | Xiang, Haihao | |
2008-03-26 | [965] Fix massively broken state cache dirty flagging. | Michal Wajdeczko | |
It was flagging a last_bo update even when last_bo didn't change, but another part was failing to update last_bo when it should have. | |||
2008-03-26 | [965] Don't let the negate flags of src0 affect 1 constants in precalc_dst/lit | Eric Anholt | |
This patch is a variant of a submission by Michal Wajdeczko to fix oglconform fpalu failures. | |||
2008-03-26 | [965] Correctly set read mask for OPCODE_SWZ in pass1. | Michal Wajdeczko | |
While OPCODE_SWZ has usually been optimized away in pass0, it may still exist if a SWZ with dst saturate was emitted in pass_fp. Fixes an error in oglconform fpalu.c. | |||
2008-03-26 | [965] Clean up whitespace and dead code from do_unfilled change. | Eric Anholt | |
2008-03-21 | [965] Avoid emitting dead code for DPx/math instructions. | Michal Wajdeczko | |
The pass1 optimization stage clears out writemasks and registers, but the instructions themselves are still being processed at this stage, and could have resulted in them still being emitted. | |||
2008-03-21 | [965] Improve pinterp performance by delaying reads of just-written regs. | Michal Wajdeczko | |
2008-03-21 | [965] Fix negating of unsigned value in emit_wpos_xy. | Michal Wajdeczko | |
2008-03-21 | [965] Add MVP code for position invariant vertex programs. | Michal Wajdeczko | |
This fixes the arbvptorus demo. | |||
2008-03-21 | [965] Shuffle state flags to match the order we initialize them in. | Michal Wajdeczko | |
2008-03-21 | [i965] multiple rendering target fix | Zou Nan hai | |
2008-03-19 | [965] Initialize region surface key structure padding. | Eric Anholt | |
Fixes valgrind warnings, and potential performance loss from cache misses. | |||
2008-03-18 | Revert "[i965] make stipple pattern continue across GL_LINE_LOOP and ↵ | Zou Nan hai | |
GL_LINE_STRIP" There is no information in GS to determinate when to reset line stipple count, still fallback to software This reverts commit 5a0314b431ab147c6156c3011f4cb54161ba4b25. | |||
2008-03-18 | [i965] make stipple pattern continue across GL_LINE_LOOP and GL_LINE_STRIP | Zou Nan hai | |
2008-03-17 | [965] Fix fp temp reg release code to not usually release all temps. | Andrzej Trznadel | |
Also, use wrapped ffs() instead of native. | |||
2008-03-17 | [i965] round pointsize to nearest int according to spec | Zou Nan hai | |
2008-03-17 | [i965] fix wpos height 1 pixel higher | Zou Nan hai | |
2008-03-14 | intel: fix abort issue with shadowtex demo when use | Xiang, Haihao | |
DEPTH_STENCIL texture. (bug#14952). | |||
2008-03-13 | [i965] multiple rendering target support | Zou Nan hai | |
2008-03-07 | [i965] fix fd.o bug #11471 and #11478 | Zou Nan hai | |
1. Follow EXT_texture_rectangle with YCbCr texture 2. swap UV component for MESA_FORMAT_YCBCR | |||
2008-03-06 | i965: Fix double free issue to pass glean/maskedClear test | Xiang, Haihao | |
2008-03-06 | i965:fix segfault issue when clearing the window which | Xiang, Haihao | |
is created with mode GLUT_SINGLE|GLUT_RGB|GLUT_DEPTH. This issue is introduced by 20b8bff49cba3e8246e29004c5ff38f231d589ff | |||
2008-02-29 | i965: use _Current pointer instead of Current pointer. | Xiang, Haihao | |
fix double free issue(bug#14710). It also corrects glsl/bitmap demo behavior. | |||
2008-02-28 | [965] Fix conditional sequencing to allow the frame_buffer_texobj case. | Eric Anholt | |
Previously the frame_buffer_texobj case would have been bound as a normal texture, at best resulting in no surface data being associated with it. | |||
2008-02-28 | [965] Bug #9151: make fragment.position return window coords not screen coords. | Eric Anholt | |
2008-02-28 | [965] Fix serious copy'n'paste failure in brw state dumping. | Eric Anholt | |
2008-02-27 | intel: Always use intelInitExtensions() for initializing extensions. | Kristian Høgsberg | |
2008-02-26 | i965: Setup framebuffer texture in meta_draw_region. | Kristian Høgsberg | |
With DRI2 we there is no screen region until a drawable is bound to the context. Set up the framebuffer texture in meta_draw_region instead which should also handle the case where the draw region changes as a result of resizing a redirected window or resizing the screen. | |||
2008-02-26 | [965] Don't segfault on INTEL_DEBUG=batch when a surface buffer is NULL. | Eric Anholt | |
2008-02-26 | [965] remove dead brw_parameter_list_state_flags. | Eric Anholt | |
This was replaced by Mesa core code. | |||
2008-02-25 | intel: Add missing include file to silence last couple of warnings. | Kristian Høgsberg | |
2008-02-25 | i965: fix assertion failure caused by commit ↵ | Xiang, Haihao | |
dd1d66fc4ab5d7064113a2017a431c3461598b91. | |||
2008-02-22 | intel: Merge intel_context.c from i915 and i965. | Kristian Høgsberg | |
2008-02-22 | Merge {i915,i965}/intel_context.h as intel/intel_context.h | Kristian Høgsberg | |
2008-02-22 | Use drm_i915_sarea instead of drmI830Sarea and remove i830_common.h | Alan Hourihane | |
2008-02-19 | fix compile for previous commit | Zou Nan hai | |
2008-02-19 | [i965] fix broken glsl texdemo1 | Zou Nan hai | |
2008-02-15 | i965: don't swizzle fogcoord if FogOption is FOG_NONE. | Xiang, Haihao | |
fix #10788 issue on 965. | |||
2008-02-14 | i965: use setup attributes as inputs when allocating registers | Xiang, Haihao | |
for WM payload. fix #10767 | |||
2008-02-14 | [i965] flip point sprite | Zou Nan hai | |
2008-02-14 | [i965] gl_FrontFacing support | Zou Nan hai | |
2008-02-14 | i965: remove unused hal hooks | Dave Airlie | |
These don't appear to have ever been used. | |||
2008-02-13 | [965] Fix ARB_occlusion_query from intel_screen.c merge. | Eric Anholt | |
It wasn't being initialized at screen setup, so we were getting stub entrypoints even though it was exposed as enabled. Fixes arbocclude mesa demo. | |||
2008-02-13 | [intel] Fix 965 rendering with non-TTM by merging intel_ioctl between 915/965. | Eric Anholt | |
The 965 path wasn't setting pClipRects for batch submission since it didn't want kernel cliprect handling before. The 915 path also grew the INTEL_NO_HW=1 option for testing just driver overhead. | |||
2008-02-12 | [965] Remove stale brw_state_cache.c comment and function export. | Eric Anholt | |
2008-02-07 | [965] Flush icache on new batch, not just new context. | Eric Anholt | |
This is required since our buffer manager may now move our instruction-containing buffers at any batchbuffer emit. | |||
2008-02-05 | i965: adjust the byte order of clear color. fix #14165 | Xiang, Haihao | |
2008-02-04 | [965] Convert brw_draw_upload to managing dri_bos, not gl_buffer_objects. | Eric Anholt | |
This helps us avoid a bunch of mess with gl_client_arrays that we filled with unused data and confused readers. | |||
2008-02-04 | [965] Remove dead structure in brw_draw_upload.c. | Eric Anholt | |
2008-02-04 | [965] Move temporary vbo array storage into the function using it. | Eric Anholt | |