c738ea1191cd1b5a0dc60b0e6d05fd918083e961 |
|
18-Jul-2012 |
Paul Berry <stereotype441@gmail.com> |
intel: Make more consistent use of _mesa_is_{user,winsys}_fbo() A lot of code was still differentiating between between winsys and user fbos by testing the fbo's name against zero. This converts everything in the i915 and 965 drivers over to use _mesa_is_user_fbo() and _mesa_is_winsys_fbo(). Reviewed-by: Brian Paul <brianp@vmware.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|
cdca6e3c9f8fbcdf66bb01865bc6c8d6ccdbbb19 |
|
10-May-2012 |
Eric Anholt <eric@anholt.net> |
intel: Fix compiler warning from 3cd7bee48f7caf7850ea64d40f43875d4c975507
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|
3cd7bee48f7caf7850ea64d40f43875d4c975507 |
|
05-Mar-2012 |
Kenneth Graunke <kenneth@whitecape.org> |
intel: Remove pointless software fallback for glBitmap on Gen6. We already have a meta path below that works just fine; no apparent regressions in oglconform. NOTE: This is a candidate for the 8.0 branch. Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=46834 Reviewed-by: Chad Versace <chad.versace@linux.intel.com>
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|
2e5a1a254ed81b1d3efa6064f48183eefac784d0 |
|
07-Oct-2011 |
Kenneth Graunke <kenneth@whitecape.org> |
intel: Convert from GLboolean to 'bool' from stdbool.h. I initially produced the patch using this bash command: for file in {intel,i915,i965}/*.{c,cpp,h}; do [ ! -h $file ] && sed -i 's/GLboolean/bool/g' $file && sed -i 's/GL_TRUE/true/g' $file && sed -i 's/GL_FALSE/false/g' $file; done Then I manually added #include <stdbool.h> to fix compilation errors, and converted a few functions back to GLboolean that were used in core Mesa's function pointer table to avoid "incompatible pointer" warnings. Finally, I cleaned up some whitespace issues introduced by the change. Signed-off-by: Kenneth Graunke <kenneth@whitecape.org> Acked-by: Chad Versace <chad@chad-versace.us> Acked-by: Paul Berry <stereotype441@gmail.com>
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|
8004a1cb95b8a195f3f4bbaa8d39d2f3297167de |
|
22-Sep-2011 |
Eric Anholt <eric@anholt.net> |
intel: Rename region->buffer to region->bo, and remove accessor function. We call all the other drm_intel_bo pointers in intel/*.h "bo", so this one was rather out of place. Acked-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|
28249bd260f4c52badf3eb61ade2744604b21bca |
|
22-Aug-2011 |
Ian Romanick <ian.d.romanick@intel.com> |
mesa: Eliminate dd_function_table::MapBuffer Replace all calls to dd_function_table::MapBuffer with appropriate calls to dd_function_table::MapBufferRange, then remove all the cruft. Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Brian Paul <brianp@vmware.com> Acked-by: Kenneth Graunke <kenneth@whitecape.org> Reviewed-by: Eric Anholt <eric@anholt.net>
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|
12d924c5ae14a1c6a05a3dcae29b77e7668e227d |
|
22-Aug-2011 |
Ian Romanick <ian.d.romanick@intel.com> |
mesa: Remove target parameter from dd_function_table::MapBuffer No driver used that parameter, and most drivers ended up with a bunch of unused-parameter warnings because it was there. Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Brian Paul <brianp@vmware.com> Acked-by: Kenneth Graunke <kenneth@whitecape.org> Reviewed-by: Eric Anholt <eric@anholt.net>
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|
56f0c00f125ee75caeadc1c9e8cab8a488635e5e |
|
22-Aug-2011 |
Ian Romanick <ian.d.romanick@intel.com> |
mesa: Remove target parameter from dd_function_table::UnmapBuffer No driver used that parameter, and most drivers ended up with a bunch of unused-parameter warnings because it was there. Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Brian Paul <brianp@vmware.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org> Reviewed-by: Eric Anholt <eric@anholt.net>
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|
066bee64e1611093c7e641ba77bbd43f70d08cec |
|
06-Jul-2011 |
Eric Anholt <eric@anholt.net> |
intel: Fix use of freed buffer if glBitmap is called after a swap. Regions looked up from the framebuffer are invalid after intel_prepare_render(). Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=30266 Tested-by: Thomas Jones <thomas.jones@utoronto.ca>
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|
6b329b9274b18c50f4177eef7ee087d50ebc1525 |
|
26-Apr-2011 |
Brian Paul <brianp@vmware.com> |
Squashed commit of the following: commit 864fe253b04105b7469e5f7b064dc37637b944f8 Author: Brian Paul <brianp@vmware.com> Date: Thu Apr 21 20:13:07 2011 -0600 mesa: s/exec/disp/ in _mesa_init_histogram_dispatch() This function isn't normally compiled (FEATURE_histogram). commit f4bf45e2b94b582cacd19cdca873c5be627e4250 Author: nobled <nobled@dreamwidth.org> Date: Thu Apr 21 07:53:58 2011 -0600 mesa: hook up GL_ARB_robustness dispatch functions ...and advertise the extension. Signed-off-by: Brian Paul <brianp@vmware.com> commit 2b89e38e5f572dc40cebc06381ae7c5d04386998 Author: nobled <nobled@dreamwidth.org> Date: Thu Apr 21 07:53:58 2011 -0600 mesa: regenerated API files for GL_ARB_robustness Signed-off-by: Brian Paul <brianp@vmware.com> commit 5d5ebfb7135cec9d833adef86cbf4d0f3d9beca8 Author: nobled <nobled@dreamwidth.org> Date: Thu Apr 21 07:53:57 2011 -0600 glapi: add ARB_robustness xml Signed-off-by: Brian Paul <brianp@vmware.com> commit 0159d1d6d99f4bbc18381dc2081c20d3aff17ac9 Author: nobled <nobled@dreamwidth.org> Date: Thu Apr 21 07:53:57 2011 -0600 mesa: implement GL_ARB_robustness functions Signed-off-by: Brian Paul <brianp@vmware.com> commit 938fd71f4c4742f274922d53492a7290ab8d9c9b Author: nobled <nobled@dreamwidth.org> Date: Thu Apr 21 07:53:57 2011 -0600 mesa: add context fields for GL_ARB_robustness Signed-off-by: Brian Paul <brianp@vmware.com> commit 72075137bc79e65be03dac7e97b6dba93c3a86a4 Author: nobled <nobled@dreamwidth.org> Date: Thu Apr 21 07:53:57 2011 -0600 mesa: standardize more bounds-checking error messages Signed-off-by: Brian Paul <brianp@vmware.com> commit 32a3fc23746db49da903fbc08afa0135af3007d2 Author: nobled <nobled@dreamwidth.org> Date: Thu Apr 21 07:53:57 2011 -0600 mesa: standardize some bounds-checking error messages Signed-off-by: Brian Paul <brianp@vmware.com> commit cecbf1f4d164207de373dec0cadee2e84e1f9656 Author: nobled <nobled@dreamwidth.org> Date: Thu Apr 21 07:53:57 2011 -0600 mesa: add more bounds-checking support for client memory buffers Signed-off-by: Brian Paul <brianp@vmware.com> commit edc895b52383d5bd274422db56adead1d81daf5f Author: nobled <nobled@dreamwidth.org> Date: Thu Apr 21 07:53:57 2011 -0600 mesa: add bounds-checking support for client memory buffers Signed-off-by: Brian Paul <brianp@vmware.com> commit 3a96ef28a538f158a219b406cd090dee70470c85 Author: nobled <nobled@dreamwidth.org> Date: Thu Apr 21 07:53:57 2011 -0600 mesa: use is_bufferobj() helper function Signed-off-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|
1df72402d99145425531297eef6772b88ce5225d |
|
20-Apr-2011 |
Eric Anholt <eric@anholt.net> |
i965: Add support for NV_conditional_render. Since we lack hardware support for it, this is a simple matter of checking _mesa_check_conditional_render at the entrypoints, and suppressing it for the metaops where it doesn't apply. Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|
decc6e2a32ef49e673c081f30e19b8970155d887 |
|
11-Mar-2011 |
Brian Paul <brianp@vmware.com> |
mesa: replace NEED_SECONDARY_COLOR(), RGBA_LOGICOP_ENABLED() with inlines and rename them.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|
b70610b9823fc7dc3672735c11be1a75fbb1a2a4 |
|
01-Mar-2011 |
Brian Paul <brianp@vmware.com> |
mesa: move PBO-related functions into a new file
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|
8d68a90e225d831a395ba788e425cb717eec1f9a |
|
10-Feb-2011 |
Chris Wilson <chris@chris-wilson.co.uk> |
intel: use pwrite for batch It's faster. Not only is the memcpy more efficiently performed in the kernel (making up for the system call overhead), but by not using mmap we remove the greater overhead of tracking the vma of every batch. And it means we can read back from the batch buffer without incurring the cost of a uncached read through the GTT. Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|
bb1540835056cdea5db6f55b19c0c87358f14cd1 |
|
03-Nov-2010 |
Eric Anholt <eric@anholt.net> |
intel: Annotate debug printout checks with unlikely(). This provides the optimizer with hints about code hotness, which we're quite certain about for debug printouts (or, rather, while we developers often hit the checks for debug printouts, we don't care about performance while doing so).
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|
f9995b30756140724f41daf963fa06167912be7f |
|
12-Oct-2010 |
Kristian Høgsberg <krh@bitplanet.net> |
Drop GLcontext typedef and use struct gl_context instead
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|
45b37c4b12bb328e804a2b58c90e0099240879d3 |
|
28-Sep-2010 |
Zhenyu Wang <zhenyuw@linux.intel.com> |
i965: fallback bitmap operation on sandybridge Need to bring back correct fb write with header to set pixel write mask. Fallback for now.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|
f3e6a0faa9090cfcfcafe06e1481ed5a18838ca0 |
|
25-Sep-2010 |
Vinson Lee <vlee@vmware.com> |
intel: Remove unnecessary header.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|
365da88a7127e43eb9327552dda4921d1e8f885e |
|
25-Sep-2010 |
Vinson Lee <vlee@vmware.com> |
intel: Remove unnecessary headers.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|
ef1e1261df02203da4c7ebf708b0edf1b9cd16c2 |
|
25-Sep-2010 |
Vinson Lee <vlee@vmware.com> |
intel: Fix implicit declaration of function '_mesa_meta_Bitmap' warning. Fix this GCC warning. intel_pixel_bitmap.c: In function 'intelBitmap': intel_pixel_bitmap.c:343: warning: implicit declaration of function '_mesa_meta_Bitmap'
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|
fae18559461e62af623be77787ecba4c7013a8b4 |
|
24-Sep-2010 |
Eric Anholt <eric@anholt.net> |
intel: Replace my intel_texture_bitmap code with _mesa_meta_Bitmap. The meta code is more general than mine, and appears to pass the same sets of tests (piglit + some oglconform).
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|
dfc7b7212f57080d18c4d1122435c4c4575694c7 |
|
30-Jul-2010 |
Vinson Lee <vlee@vmware.com> |
intel: Add missing header. Add context.h for NEED_SECONDARY_COLOR symbol.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|
412cddf954d35282f913d01d83d3cdb45cf0e2d0 |
|
11-Jun-2010 |
Brian Paul <brianp@vmware.com> |
mesa: move arbprogram.[ch] to main/
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|
298be2b028263b2c343a707662c6fbfa18293cb2 |
|
19-Feb-2010 |
Kristian Høgsberg <krh@bitplanet.net> |
Replace the _mesa_*printf() wrappers with the plain libc versions
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|
32f2fd1c5d6088692551c80352b7d6fa35b0cd09 |
|
19-Feb-2010 |
Kristian Høgsberg <krh@bitplanet.net> |
Replace _mesa_malloc, _mesa_calloc and _mesa_free with plain libc versions
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|
d449627829e1a4a3250a1a723af2f4e3cd5fd194 |
|
18-Feb-2010 |
Kristian Høgsberg <krh@bitplanet.net> |
intel: Implement the DRI2 invalidate function properly This uses a stamp mechanisms to mark the DRI drawable as invalid. Instead of immediately updating the buffers we just bump the drawable stamp and call out to DRI2GetBuffers "later". "Later" used to be at LOCK_HARDWARE time, and this patch brings back callouts at the points where we used to call LOCK_HARDWARE. A new function, intel_prepare_render(), is called where we used to call LOCK_HARDWARE, and if the buffers are invalid, we call out to DRI2GetBuffers there. This lets us invalidate buffers only when notified instead of on every glViewport() call. If the loader calls the DRI invalidate entrypoint, we disable viewport triggered buffer invalidation. Additionally, we can clean up the old viewport mechanism a bit, since we can just invalidate the buffers and not worry about reentrancy and whatnot.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|
41f4d82ba8e2497d9fe27f55cb1b8707862fed46 |
|
27-Jan-2010 |
Eric Anholt <eric@anholt.net> |
intel: Clean up stale comments about cliprects.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|
348fadc5df83c22b237c59f1aed26573ab9f7506 |
|
27-Jan-2010 |
Eric Anholt <eric@anholt.net> |
intel: Remove DRI1 junk from blit glBitmap.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|
9b22427911ad27efc1f36faee9462c6082d0417c |
|
25-Jan-2010 |
Brian Paul <brianp@vmware.com> |
Merge branch 'mesa_7_7_branch' Conflicts: src/mesa/drivers/dri/intel/intel_screen.c src/mesa/drivers/dri/intel/intel_swapbuffers.c src/mesa/drivers/dri/r300/r300_emit.c src/mesa/drivers/dri/r300/r300_ioctl.c src/mesa/drivers/dri/r300/r300_tex.c src/mesa/drivers/dri/r300/r300_texstate.c
|
fb6bff3712d71cfe131fbf70154d326cdf39e7c8 |
|
23-Jan-2010 |
Vinson Lee <vlee@vmware.com> |
intel: Remove unnecessary headers.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|
4736e1cbbd4e2cf7fa4c67a728d520edc67e920f |
|
21-Jan-2010 |
Chia-I Wu <olvaffe@gmail.com> |
dri: Remove unnecessary glapi headers. They are not used at all.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|
01dc463e5d5513e059eea601710cd4babe02610d |
|
02-Jan-2010 |
Kristian Høgsberg <krh@bitplanet.net> |
intel: Drop LOCK/UNLOCK_HARDWARE()
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|
25024d948298a9f3f3210a0b91486f79a3917b0f |
|
31-Dec-2009 |
Brian Paul <brianp@vmware.com> |
Merge branch 'mesa_7_7_branch' Conflicts: configs/darwin src/gallium/auxiliary/util/u_clear.h src/gallium/state_trackers/xorg/xorg_exa_tgsi.c src/mesa/drivers/dri/i965/brw_draw_upload.c
|
c67bb15d4e3da430d511444bd7d159ccb0c84b73 |
|
29-Dec-2009 |
Vinson Lee <vlee@vmware.com> |
intel: Silence compiler warnings.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|
d0b7ff551ab25153e3023871af3daa65b394a828 |
|
27-Dec-2009 |
Brian Paul <brianp@vmware.com> |
Merge branch 'mesa_7_6_branch' into mesa_7_7_branch Conflicts: src/gallium/auxiliary/util/u_network.c src/gallium/auxiliary/util/u_network.h src/gallium/drivers/i915/i915_state.c src/gallium/drivers/trace/tr_rbug.c src/gallium/state_trackers/vega/bezier.c src/gallium/state_trackers/vega/vg_context.c src/gallium/state_trackers/xorg/xorg_crtc.c src/gallium/state_trackers/xorg/xorg_driver.c src/gallium/winsys/xlib/xlib_brw_context.c src/mesa/main/mtypes.h
|
cd59e6f553ed0585f9d1a361adab007ede9aa0f6 |
|
26-Dec-2009 |
Vinson Lee <vlee@vmware.com> |
intel: Silence implicit function declaration warning.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|
d85a6f70eba7d59bdee34d33e8b3caaeac328ecb |
|
22-Dec-2009 |
Eric Anholt <eric@anholt.net> |
intel: Fix leakage of active texture state in glBitmap fp metaops. Noticed by clang.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|
cc8a537c57a62a196106b592e510e4c93bd1826e |
|
02-Dec-2009 |
Jakob Bornecrantz <jakob@vmware.com> |
Merge branch 'mesa_7_7_branch'
|
a7e4a311e971005f7b23572ff3ca93f6d3c17edf |
|
02-Dec-2009 |
Eric Anholt <eric@anholt.net> |
intel: Fix more front-buffer rendering after Brian's less flushing patch. bcbfda71b03303d3f008a6f3cf8cb7d9667bf8d2 left out many blit paths. This fixes up more of them to get Blender to work again. Bug #25030.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|
ee64347979b4e22976910cb97869887f7de4241c |
|
18-Nov-2009 |
Eric Anholt <eric@anholt.net> |
intel: Remove our special color packing macros and just use colormac.h.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|
f8155ef51f10bd7f084ea676f7b70af8ef429caa |
|
28-Oct-2009 |
Brian Paul <brianp@vmware.com> |
intel: silence warning
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|
fe818ea797033d77b814ee88c5b4e220226556ab |
|
26-Oct-2009 |
Brian Paul <brianp@vmware.com> |
intel: fix GL state bugs in intel_texture_bitmap() Need to push texture state and polygon state too. Fixes rendering glitches seen in progs/demos/engine when changing the rendering mode (wireframe, texture modes). This makes bitmap rendering a little slower, unfortunately.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|
48dad9c93fd6fb46bf33a58a87de79eb5ffd6e67 |
|
26-Oct-2009 |
Brian Paul <brianp@vmware.com> |
intel: fix GL state bugs in intel_texture_bitmap() Need to push texture state and polygon state too. Fixes rendering glitches seen in progs/demos/engine when changing the rendering mode (wireframe, texture modes). This makes bitmap rendering a little slower, unfortunately.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|
abdf2e14bc174ecd510b580756efa42f43ca4419 |
|
08-Sep-2009 |
Brian Paul <brianp@vmware.com> |
i965: use _mesa_is_bufferobj()
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|
29e22059a927a6279d035cdb149b053f8a3e0bf4 |
|
02-Sep-2009 |
Brian Paul <brianp@vmware.com> |
intel: use _mesa_expand_bitmap() to skip an intermediate buffer
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|
f6f0e117a45a64464e49290ebc9f75b9a976070a |
|
15-Jul-2009 |
Dave Airlie <airlied@redhat.com> |
intel/radeon: add common metaops code. Move all the metaops to a dri_metaops file and port radeon/intel to use the new common meta ops code.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|
b677c40abbed358984491b8ad3fcecf4742b2823 |
|
14-Jul-2009 |
Eric Anholt <eric@anholt.net> |
intel: Set DepthRange in the metaops using RasterPos[2]. RasterPos[2] is already sent through the window transform, which includes DepthRange handling. So make DepthRange for the metaops a noop. Fixes a failure in oglconform depthrange.c
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|
8ae02a3919bf31bd33f86208472e100eedb58497 |
|
03-Jul-2009 |
Eric Anholt <eric@anholt.net> |
intel: Fall back on glBitmap with fog enabled. We would have to build the program with the appropriate fog mode, and also supply the fog coordinate if appropriate. Bug #19413.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|
8f81a6468fdbc7320800ea497791e3e1b8f782ca |
|
22-Jun-2009 |
Eric Anholt <eric@anholt.net> |
intel: Avoid trying to do blits to Y tiled regions. This is somewhat nasty, but we need to do Y-tiled depth for FBO support. May help with corruption and hangs since enabling texture tiling, and since switching depth textures to Y tiled. Fixes piglit depthtex.c on 965.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|
405300bb190f516e16b704050abe3389b366ed27 |
|
20-Jun-2009 |
Eric Anholt <eric@anholt.net> |
intel: Fix other metaops versus GL_COMPILE_AND_EXECUTE dlists. Fixes oglconform zbfunc.c and pxtrans-cidraw.c, at least.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|
8ec6e036792decf5149a209e51cb5e93ccc5c754 |
|
27-May-2009 |
Eric Anholt <eric@anholt.net> |
i915: Fall back on NPOT textured metaops on 830-class.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|
b6e94f71c2bfc63497e2c8265179f19babe87688 |
|
08-May-2009 |
Eric Anholt <eric@anholt.net> |
intel: Put the constant texcoords used in metaops into a vbo. Make this be its own function for setup/teardown of the binding of these texcoords. No performance difference in the engine demo (I just felt dirty not using a VBO for this), and I think it should be more resilient to interference from current GL state.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|
d11981e0d722282894b5012d37b2960ee3fbfac2 |
|
09-Feb-2009 |
Eric Anholt <eric@anholt.net> |
intel: Fix some state leakage of {Client,}ActiveTexture in metaops. Found while debugging cairo-gl.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|
3a5463d158eff483a992c9792d771fb80db9aed0 |
|
12-Jan-2009 |
Brian Paul <brianp@vmware.com> |
i965: fix broken glBitmap + depth test When we use the do_blit_bitmap() function, it seems the fragment Z is always 1.0. If depth testing is on, that means that bitmap fragments are often occluded by other rendering. So, the bitmap doesn't appear even if rasterpos.Z==0. The fix is to use the intel_texture_bitmap() path when depth testing is on. Also, fix the incorrect Z coordinate. It needs to be an NDC value in [-1,1].
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|
bfebeffc0045266d354a36968336337e099a9f27 |
|
31-Dec-2008 |
Eric Anholt <eric@anholt.net> |
intel: Share passthrough transform setup between glBitmap and glDrawPixels. The DrawPixels path was missing glViewport care, so blender's toolbar icons would go to the wrong places. Bug #19118.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|
e1a92175542c6645c23cc78f2a4fcd36dd0235e6 |
|
31-Dec-2008 |
Eric Anholt <eric@anholt.net> |
intel: Add support for glBitmap as metaops using GL calls. This lets us avoid software fallbacks when clients forget to turn some state off (engine demo) or just do crazy things to test conformance (OGLC). This should probably be brought into mesa generic code so other drivers can make use of it. Bug #19016.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|
15b2e0d13873fb3b55af414285d74f4489dd2e13 |
|
23-Dec-2008 |
Eric Anholt <eric@anholt.net> |
intel: Fix glBitmap clipping for DRI1.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|
1db63713046efd49071aae448105df8a80e1e83d |
|
19-Dec-2008 |
Eric Anholt <eric@anholt.net> |
intel: Fix glBitmap top/bottom clipping. Bug #19139.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|
e67350da34c6009edff50c160df27493cb363e1b |
|
18-Dec-2008 |
Eric Anholt <eric@anholt.net> |
intel: Don't forget the source bitmap size when clipping the size we draw.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|
b9752a2bd615d136369af63ed3d45cc10adf21e7 |
|
18-Dec-2008 |
Eric Anholt <eric@anholt.net> |
intel: Update mesa state in blit operations that want post-scissor draw bounds.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|
cb433d91c6e198b7c77f747f1a38803532bc9be9 |
|
06-Dec-2008 |
Eric Anholt <eric@anholt.net> |
intel: Fix glBitmap blit acceleration for FBO destinations. Bug #18914. Fixes fbo_firecube hang due to drawing outside the FBO bounds. Thanks to Pierre Willenbrock for debugging the issue.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|
69e10084cd3ac9b814b311913138882a32f9f2ea |
|
31-Oct-2008 |
Eric Anholt <eric@anholt.net> |
intel: pixelzoom doesn't apply to glBitmap, so disable the fallback.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|
ecadb51bbcb972a79f3ed79e65a7986b9396e757 |
|
18-Sep-2008 |
Brian Paul <brian.paul@tungstengraphics.com> |
mesa: added "main/" prefix to includes, remove some -I paths from Makefile.template
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|
35fd72756a05463568d94862f4fcd234903e1204 |
|
08-Sep-2008 |
Eric Anholt <eric@anholt.net> |
intel: track move of bo_exec from drivers to bufmgr.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|
f75843a517bd188639e6866db2a7b04de3524e16 |
|
24-Aug-2008 |
Dave Airlie <airlied@linux.ie> |
Revert "Revert "Merge branch 'drm-gem'"" This reverts commit 7c81124d7c4a4d1da9f48cbf7e82ab1a3a970a7a.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|
7c81124d7c4a4d1da9f48cbf7e82ab1a3a970a7a |
|
24-Aug-2008 |
Dave Airlie <airlied@linux.ie> |
Revert "Merge branch 'drm-gem'" This reverts commit 53675e5c05c0598b7ea206d5c27dbcae786a2c03. Conflicts: src/mesa/drivers/dri/i965/brw_wm_surface_state.c
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|
2e841880cfc1006a2818d4a8bfefd21136dc39a9 |
|
11-Jul-2008 |
Eric Anholt <eric@anholt.net> |
drm-gem: Use new GEM ioctls for tiling state, and support new swizzle modes.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|
93f701bc3619864ac6f067d37212e96545a57e16 |
|
26-Jun-2008 |
Eric Anholt <eric@anholt.net> |
intel: Replace sprinkled intel_batchbuffer_flush with MI_FLUSH or nothing. Most of these were to ensure that caches got synchronized between 2d (or meta) rendering and later use of the target as a source, such as for texture miptree setup. Those are replaced with intel_batchbuffer_emit_mi_flush(), which just drops an MI_FLUSH. Most of the remainder were to ensure that REFERENCES_CLIPRECTS batchbuffers got flushed before the lock was dropped. Those are now replaced by automatically flushing those when dropping the lock.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|
f5eb62a1161f050925c5c0b4839c437b29bdbc6b |
|
24-Jun-2008 |
Eric Anholt <eric@anholt.net> |
intel: Avoid glBitmap software fallback for blending when no blending occurs. Mesa demos tend to leave blending on but in GL_ONE/GL_ZERO, or GL_SRC_ALPHA/GL_ONE_MINUS_SRC_ALPHA with a source alpha of 1.0.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|
5982d397990fd2ae4c729977cf8d22da5ef29987 |
|
07-Mar-2008 |
Xiang, Haihao <haihao.xiang@intel.com> |
i965: use RGB565 to render a bitmap if Depth is 16
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|
c99fa92ff84e927c82e1231d96921fda9a2b0852 |
|
22-Feb-2008 |
Kristian Høgsberg <krh@redhat.com> |
Merge {i915,i965}/intel_context.h as intel/intel_context.h
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|
7ce12b0863f1cc03bdd7c65c0c0733b2ff903e40 |
|
09-Jan-2008 |
Eric Anholt <eric@anholt.net> |
[intel] Remove the dead intel->need_flush member.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|
9e68e191ac9d32f2f93e840a66127e724b442756 |
|
20-Dec-2007 |
Eric Anholt <eric@anholt.net> |
[intel] Move some pixel path support from drivers to shared.
/external/mesa3d/src/mesa/drivers/dri/intel/intel_pixel_bitmap.c
|