History log of /vbox/src/VBox/Additions/common/crOpenGL/pack/packspu_misc.c
Revision Date Author Comments Expand
66c14dd42d5cc3f7cc1a06db62c37e87602bcac0 52451 21-Aug-2014 vboxsync

crOpenGL: command blocks flushing

packspu_misc.c packspu_net.c /vbox/src/VBox/GuestHost/OpenGL/include/cr_pack.h /vbox/src/VBox/GuestHost/OpenGL/include/cr_protocol.h /vbox/src/VBox/GuestHost/OpenGL/include/cr_unpack.h /vbox/src/VBox/GuestHost/OpenGL/packer/opcodes.py /vbox/src/VBox/GuestHost/OpenGL/packer/pack_beginend.c /vbox/src/VBox/GuestHost/OpenGL/packer/pack_bufferobject.c /vbox/src/VBox/GuestHost/OpenGL/packer/pack_context.c /vbox/src/VBox/GuestHost/OpenGL/packer/pack_init.c /vbox/src/VBox/GuestHost/OpenGL/packer/pack_pixels.c /vbox/src/VBox/GuestHost/OpenGL/packer/pack_program.c /vbox/src/VBox/GuestHost/OpenGL/packer/pack_shaders.c /vbox/src/VBox/GuestHost/OpenGL/packer/pack_swap_texture.c /vbox/src/VBox/GuestHost/OpenGL/packer/pack_texture.c /vbox/src/VBox/GuestHost/OpenGL/packer/packer.py /vbox/src/VBox/HostServices/SharedOpenGL/crserverlib/server.h /vbox/src/VBox/HostServices/SharedOpenGL/crserverlib/server_config.c /vbox/src/VBox/HostServices/SharedOpenGL/crserverlib/server_presenter.cpp /vbox/src/VBox/HostServices/SharedOpenGL/crserverlib/server_stream.c /vbox/src/VBox/HostServices/SharedOpenGL/unpacker/unpack.py
4bf357e9215bcc257ba2a5e13ef1f083053cfeb9 52329 08-Aug-2014 vboxsync

wddm/crOpenGL: prevent shared objects from being deleted till they can be used

/vbox/src/VBox/Additions/WINNT/Graphics/Video/mp/Makefile.kmk /vbox/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPVdma.cpp /vbox/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPVdma.h /vbox/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPWddm.cpp /vbox/src/VBox/Additions/WINNT/Graphics/Wine_new/wined3d/surface.c /vbox/src/VBox/Additions/WINNT/Graphics/Wine_new/wined3d/texture.c /vbox/src/VBox/Additions/WINNT/Graphics/Wine_new/wined3d/wined3d_gl.h packspu_misc.c /vbox/src/VBox/GuestHost/OpenGL/include/chromium.h /vbox/src/VBox/GuestHost/OpenGL/include/cr_glstate.h /vbox/src/VBox/GuestHost/OpenGL/include/state/cr_texture.h /vbox/src/VBox/GuestHost/OpenGL/packer/packer.py /vbox/src/VBox/GuestHost/OpenGL/state_tracker/state.h /vbox/src/VBox/GuestHost/OpenGL/state_tracker/state_init.c /vbox/src/VBox/GuestHost/OpenGL/state_tracker/state_texture.c /vbox/src/VBox/HostServices/SharedOpenGL/crserverlib/server_misc.c /vbox/src/VBox/HostServices/SharedOpenGL/crserverlib/server_presenter.cpp
422ebc80505953b4c8e4def9be1e19f80b65d5a6 52328 08-Aug-2014 vboxsync

crOpenGL: missing GetErr

022e56bff837db399121bc76e4f404a6cd959d6e 52260 04-Aug-2014 vboxsync

crOpenGL: proper support of GetErr being called from display list, better error handling

a804628e06a5bd14e9af77943922ffd9649c221c 51559 05-Jun-2014 vboxsync

crOpenGL: wglShareLists support

fcded3b75bf930c68355adc3e3757e35e9cabde4 51313 20-May-2014 vboxsync

crOpenGL: bugfixes and work-arounds for wine issues

/vbox/src/VBox/Additions/WINNT/Graphics/Wine_new/Makefile.kmk /vbox/src/VBox/Additions/WINNT/Graphics/Wine_new/wined3d/context.c /vbox/src/VBox/Additions/WINNT/Graphics/Wine_new/wined3d/device.c /vbox/src/VBox/Additions/WINNT/Graphics/Wine_new/wined3d/state.c /vbox/src/VBox/Additions/WINNT/Graphics/Wine_new/wined3d/wined3d_gl.h packspu.h packspu_client.c packspu_context.c packspu_get.py packspu_init.c packspu_misc.c packspu_net.c /vbox/src/VBox/GuestHost/OpenGL/include/chromium.h /vbox/src/VBox/GuestHost/OpenGL/include/state/cr_current.h /vbox/src/VBox/GuestHost/OpenGL/packer/pack_client.c /vbox/src/VBox/GuestHost/OpenGL/packer/pack_currentheader.py /vbox/src/VBox/GuestHost/OpenGL/packer/pack_currenttypes.py /vbox/src/VBox/GuestHost/OpenGL/packer/pack_program.c /vbox/src/VBox/GuestHost/OpenGL/packer/packer.py /vbox/src/VBox/GuestHost/OpenGL/state_tracker/state_client.c /vbox/src/VBox/GuestHost/OpenGL/state_tracker/state_current.c /vbox/src/VBox/GuestHost/OpenGL/state_tracker/state_current.py
01df41f7a4e5f7de195a059541d1c89676da9673 50095 17-Jan-2014 vboxsync

crOpenGL: presentation infrastructure rework (still work in progress)

/vbox/include/VBox/HostServices/VBoxCrOpenGLSvc.h /vbox/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPCr.cpp packspu_misc.c /vbox/src/VBox/GuestHost/OpenGL/Makefile.kmk /vbox/src/VBox/GuestHost/OpenGL/glapi_parser/APIspec.txt /vbox/src/VBox/GuestHost/OpenGL/include/chromium.h /vbox/src/VBox/GuestHost/OpenGL/include/cr_blitter.h /vbox/src/VBox/GuestHost/OpenGL/include/cr_compositor.h /vbox/src/VBox/GuestHost/OpenGL/include/cr_error.h /vbox/src/VBox/GuestHost/OpenGL/include/cr_htable.h /vbox/src/VBox/GuestHost/OpenGL/include/cr_server.h /vbox/src/VBox/GuestHost/OpenGL/include/cr_version.h /vbox/src/VBox/GuestHost/OpenGL/include/cr_vreg.h /vbox/src/VBox/GuestHost/OpenGL/state_tracker/dump.cpp /vbox/src/VBox/GuestHost/OpenGL/util/blitter.cpp /vbox/src/VBox/GuestHost/OpenGL/util/compositor.cpp /vbox/src/VBox/GuestHost/OpenGL/util/error.c /vbox/src/VBox/GuestHost/OpenGL/util/htable.cpp /vbox/src/VBox/GuestHost/OpenGL/util/vreg.cpp /vbox/src/VBox/HostServices/SharedOpenGL/Makefile.kmk /vbox/src/VBox/HostServices/SharedOpenGL/crserver/crservice.cpp /vbox/src/VBox/HostServices/SharedOpenGL/crserverlib/server.h /vbox/src/VBox/HostServices/SharedOpenGL/crserverlib/server_clear.c /vbox/src/VBox/HostServices/SharedOpenGL/crserverlib/server_config.c /vbox/src/VBox/HostServices/SharedOpenGL/crserverlib/server_context.c /vbox/src/VBox/HostServices/SharedOpenGL/crserverlib/server_lists.c /vbox/src/VBox/HostServices/SharedOpenGL/crserverlib/server_main.c /vbox/src/VBox/HostServices/SharedOpenGL/crserverlib/server_misc.c /vbox/src/VBox/HostServices/SharedOpenGL/crserverlib/server_muralfbo.c /vbox/src/VBox/HostServices/SharedOpenGL/crserverlib/server_muralfbo.cpp /vbox/src/VBox/HostServices/SharedOpenGL/crserverlib/server_presenter.cpp /vbox/src/VBox/HostServices/SharedOpenGL/crserverlib/server_stream.c /vbox/src/VBox/HostServices/SharedOpenGL/crserverlib/server_window.c /vbox/src/VBox/HostServices/SharedOpenGL/render/renderspu.c /vbox/src/VBox/HostServices/SharedOpenGL/render/renderspu.h /vbox/src/VBox/HostServices/SharedOpenGL/render/renderspu_agl.c /vbox/src/VBox/HostServices/SharedOpenGL/render/renderspu_cocoa.c /vbox/src/VBox/HostServices/SharedOpenGL/render/renderspu_cocoa_helper.h /vbox/src/VBox/HostServices/SharedOpenGL/render/renderspu_cocoa_helper.m /vbox/src/VBox/HostServices/SharedOpenGL/render/renderspu_glx.c /vbox/src/VBox/HostServices/SharedOpenGL/render/renderspu_init.c /vbox/src/VBox/HostServices/SharedOpenGL/render/renderspu_wgl.c /vbox/src/VBox/Main/include/DisplayImpl.h /vbox/src/VBox/Main/src-client/DisplayImpl.cpp
f8738e2f81f32b7a25d73347f9f23556532e4b85 46059 14-May-2013 vboxsync

crOpenGL fix some leaking on connection cleanup

28471851c9621fb51b7968142cce9791928d65d1 44937 06-Mar-2013 vboxsync

crOpenGL: Fedora 18 saved state working, multiple saved state fixes, debugging stuff

2f4c1bacd54af5063c3185cc8eab03e4e8ef9b90 44740 18-Feb-2013 vboxsync

crOpenGL: OSX backend rework; oddscreen rendering generalization

packspu_misc.c packspu_special /vbox/src/VBox/GuestHost/OpenGL/Makefile.kmk /vbox/src/VBox/GuestHost/OpenGL/glapi_parser/APIspec.txt /vbox/src/VBox/GuestHost/OpenGL/include/chromium.h /vbox/src/VBox/GuestHost/OpenGL/include/cr_blitter.h /vbox/src/VBox/GuestHost/OpenGL/include/cr_server.h /vbox/src/VBox/GuestHost/OpenGL/include/cr_vreg.h /vbox/src/VBox/GuestHost/OpenGL/util/blitter.cpp /vbox/src/VBox/GuestHost/OpenGL/util/vreg.cpp /vbox/src/VBox/HostServices/SharedOpenGL/Makefile.kmk /vbox/src/VBox/HostServices/SharedOpenGL/crserverlib/server.h /vbox/src/VBox/HostServices/SharedOpenGL/crserverlib/server_config.c /vbox/src/VBox/HostServices/SharedOpenGL/crserverlib/server_main.c /vbox/src/VBox/HostServices/SharedOpenGL/crserverlib/server_muralfbo.c /vbox/src/VBox/HostServices/SharedOpenGL/crserverlib/server_presenter.cpp /vbox/src/VBox/HostServices/SharedOpenGL/crserverlib/server_special /vbox/src/VBox/HostServices/SharedOpenGL/crserverlib/server_window.c /vbox/src/VBox/HostServices/SharedOpenGL/render/renderspu.c /vbox/src/VBox/HostServices/SharedOpenGL/render/renderspu.h /vbox/src/VBox/HostServices/SharedOpenGL/render/renderspu_agl.c /vbox/src/VBox/HostServices/SharedOpenGL/render/renderspu_cocoa.c /vbox/src/VBox/HostServices/SharedOpenGL/render/renderspu_cocoa_helper.h /vbox/src/VBox/HostServices/SharedOpenGL/render/renderspu_cocoa_helper.m /vbox/src/VBox/HostServices/SharedOpenGL/render/renderspu_glx.c /vbox/src/VBox/HostServices/SharedOpenGL/render/renderspu_init.c /vbox/src/VBox/HostServices/SharedOpenGL/render/renderspu_wgl.c
4001d4f95345a4d3dd2a975a325d389d2300d010 42591 04-Aug-2012 vboxsync

crOpenGL: fix ocasional packspu init misbeave

1f717c70028b2218c3d407f2202f528fbbe099c0 42528 02-Aug-2012 vboxsync

crOpenGL: context-connection: avoid unnecessary connection on packer init

d712c7a29a6716e5f5e6cf0e019b89c179aae960 42523 02-Aug-2012 vboxsync

crOpenGL: bugfix

71d34382c90482c97bd863ad9e814c511e6a3cdb 42518 01-Aug-2012 vboxsync

crOpenGL/wddm: context-connection and other fixes

d10b60270f0c0eeb87f45002a010cff8ba2126b1 42499 01-Aug-2012 vboxsync

crOgl/wddm: per-context connections

/vbox/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/VBoxCrHgsmi.cpp /vbox/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/VBoxDispCm.cpp /vbox/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/VBoxDispD3D.def /vbox/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/VBoxDispD3D.h /vbox/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/VBoxDispMp.cpp /vbox/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/VBoxUhgsmiBase.cpp /vbox/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/VBoxUhgsmiBase.h /vbox/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/VBoxUhgsmiDisp.cpp /vbox/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/VBoxUhgsmiKmt.cpp /vbox/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/VBoxUhgsmiKmt.h /vbox/src/VBox/Additions/WINNT/Graphics/Wine/d3d9/d3d9_private.h /vbox/src/VBox/Additions/WINNT/Graphics/Wine/d3d9/device.c /vbox/src/VBox/Additions/WINNT/Graphics/Wine/d3d9/directx.c /vbox/src/VBox/Additions/WINNT/Graphics/Wine/vbox/VBoxWineEx.h /vbox/src/VBox/Additions/WINNT/Graphics/Wine/vbox/libWineStub/include/wine/wined3d.h /vbox/src/VBox/Additions/WINNT/Graphics/Wine/wined3d/context.c /vbox/src/VBox/Additions/WINNT/Graphics/Wine/wined3d/device.c /vbox/src/VBox/Additions/WINNT/Graphics/Wine/wined3d/directx.c /vbox/src/VBox/Additions/WINNT/Graphics/Wine/wined3d/swapchain.c /vbox/src/VBox/Additions/WINNT/Graphics/Wine/wined3d/vboxext.c /vbox/src/VBox/Additions/WINNT/Graphics/Wine/wined3d/wined3d_gl.h /vbox/src/VBox/Additions/WINNT/Graphics/Wine/wined3d/wined3d_private.h /vbox/src/VBox/Additions/common/crOpenGL/Makefile.kmk /vbox/src/VBox/Additions/common/crOpenGL/context.c /vbox/src/VBox/Additions/common/crOpenGL/defs.py /vbox/src/VBox/Additions/common/crOpenGL/defs64.py /vbox/src/VBox/Additions/common/crOpenGL/feedback/feedback_context.c /vbox/src/VBox/Additions/common/crOpenGL/feedback/feedback_state.py /vbox/src/VBox/Additions/common/crOpenGL/feedback/feedback_state_special /vbox/src/VBox/Additions/common/crOpenGL/icd_drv.c /vbox/src/VBox/Additions/common/crOpenGL/load.c packspu.h packspu_bufferobject.c packspu_client.c packspu_context.c packspu_framebuffer.c packspu_get.py packspu_getshaders.c packspu_getstring.c packspu_glsl.c packspu_init.c packspu_misc.c packspu_net.c packspu_pixel.c packspu_special packspu_swapbuf.c /vbox/src/VBox/Additions/common/crOpenGL/stub.c /vbox/src/VBox/Additions/common/crOpenGL/stub.h /vbox/src/VBox/Additions/common/crOpenGL/wgl.c /vbox/src/VBox/GuestHost/OpenGL/Makefile.kmk /vbox/src/VBox/GuestHost/OpenGL/glapi_parser/APIspec.txt /vbox/src/VBox/GuestHost/OpenGL/include/cr_net.h /vbox/src/VBox/GuestHost/OpenGL/include/cr_netserver.h /vbox/src/VBox/GuestHost/OpenGL/state_tracker/state_init.c /vbox/src/VBox/GuestHost/OpenGL/util/net.c /vbox/src/VBox/GuestHost/OpenGL/util/net_internals.h /vbox/src/VBox/GuestHost/OpenGL/util/vboxhgcm.c
d0a71f63bd810b54e0359223fe53b07730154dc5 41109 02-May-2012 vboxsync

crOpenGL,wined3d,wddm: second part of fixing resource leakage, basics for cr commands submission from r0 miniport driver (for r0 visible region reporting, WPF 3D rendering fixes w/o Aero, etc.)

/vbox/include/VBox/HGSMI/HGSMI.h /vbox/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/VBoxDispD3D.cpp /vbox/src/VBox/Additions/WINNT/Graphics/Video/mp/Makefile.kmk /vbox/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPCr.cpp /vbox/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPShgsmi.cpp /vbox/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPShgsmi.h /vbox/src/VBox/Additions/WINNT/Graphics/Wine/wined3d/basetexture.c /vbox/src/VBox/Additions/WINNT/Graphics/Wine/wined3d/device.c /vbox/src/VBox/Additions/WINNT/Graphics/Wine/wined3d/resource.c /vbox/src/VBox/Additions/WINNT/Graphics/Wine/wined3d/surface.c /vbox/src/VBox/Additions/WINNT/Graphics/Wine/wined3d/texture.c /vbox/src/VBox/Additions/WINNT/Graphics/Wine/wined3d/vboxsharedrc.h /vbox/src/VBox/Additions/WINNT/Graphics/Wine/wined3d/wined3d_gl.h /vbox/src/VBox/Additions/WINNT/Graphics/Wine/wined3d/wined3d_private.h packspu_misc.c /vbox/src/VBox/GuestHost/HGSMI/HGSMICommon.cpp /vbox/src/VBox/GuestHost/OpenGL/include/chromium.h /vbox/src/VBox/GuestHost/OpenGL/include/cr_glstate.h /vbox/src/VBox/GuestHost/OpenGL/include/cr_pack.h /vbox/src/VBox/GuestHost/OpenGL/packer/pack_buffer.c /vbox/src/VBox/GuestHost/OpenGL/state_tracker/state_init.c /vbox/src/VBox/GuestHost/OpenGL/state_tracker/state_texture.c /vbox/src/VBox/HostServices/SharedOpenGL/crserverlib/server_misc.c
c89de100317990dd63dfc7792295faf7eba23288 40431 12-Mar-2012 vboxsync

crOpenGL: more TLS data handling fixes

11f375aeb42298e3def991f90f66f69a93d958cc 39507 02-Dec-2011 vboxsync

crOpenGL: fix destroyed context refference in TLS

964454da2586d3b66e1a88fcff758664abb415b9 38374 09-Aug-2011 vboxsync

crOpenGL: don't add explicit writebacks to guest buffers

40fc6a619f7c5ae1099518cfc640f120cfb11bcb 38143 25-Jul-2011 vboxsync

crogl: auto-flush on thread switch functionality

19316fa5e707a23324c91b47aebf8697362428b3 37986 15-Jul-2011 vboxsync

Wddm/3d: fix thread sync issues

841e02f1d0f8b252225b4527bfa1ca302addc0a1 37760 04-Jul-2011 vboxsync

WDDM/3D: fix windows expirience index crashed on win7 with ati cards

d0e6c44c13dc4a944ef92f19b6918285c28db157 35845 04-Feb-2011 vboxsync

crOpenGL: proper deadlock fix for r69838

f61aa3ed46c70f19fc0efe1cf99e292502c07b4f 35844 03-Feb-2011 vboxsync

crOpenGL: fix possible deadlock

cc93f87018e432869bd884377bc4b78ed12e23cc 34887 09-Dec-2010 vboxsync

crOpenGL/XPDM: fix explorer crashes on windows vista/win7 guests

287c0cdc845eee2c81fc22597de5ba30c4229170 34336 24-Nov-2010 vboxsync

crOpenGL: fix multithread host assertion

90acfc2e27e7c8560e100e36f24a978c932a82ca 33988 11-Nov-2010 vboxsync

crOpenGL/wddm: more multithreading fixes, vista expirience index works now

a051bdf4014b39aee0375b4a6df8f8cb7e11ece8 30486 29-Jun-2010 vboxsync

crOpenGL: tracking fixes

808fa04c3a4a7a1c995190d9e28ac1792be71d58 30485 28-Jun-2010 vboxsync

crOpenGL: flush original command buffer before injecting commands

0c0e78bbdcbeec81f856e8aa1097a9504c16bb1c 30440 24-Jun-2010 vboxsync

crOpenGL: wddm friendly windows info tracking + more consistent updates (disabled except windows yet)

/vbox/include/VBox/HostServices/VBoxCrOpenGLSvc.h /vbox/src/VBox/Additions/common/crOpenGL/Makefile.kmk /vbox/src/VBox/Additions/common/crOpenGL/context.c /vbox/src/VBox/Additions/common/crOpenGL/fakedri_drv.c /vbox/src/VBox/Additions/common/crOpenGL/glx.c /vbox/src/VBox/Additions/common/crOpenGL/load.c packspu.h packspu_context.c packspu_misc.c packspu_special /vbox/src/VBox/Additions/common/crOpenGL/stub.c /vbox/src/VBox/Additions/common/crOpenGL/stub.h /vbox/src/VBox/GuestHost/OpenGL/glapi_parser/APIspec.txt /vbox/src/VBox/GuestHost/OpenGL/glapi_parser/apiutil.py /vbox/src/VBox/GuestHost/OpenGL/include/cr_net.h /vbox/src/VBox/GuestHost/OpenGL/state_tracker/state_init.c /vbox/src/VBox/GuestHost/OpenGL/util/vboxhgcm.c /vbox/src/VBox/HostServices/SharedOpenGL/crserver/crservice.cpp /vbox/src/VBox/HostServices/SharedOpenGL/crserverlib/server_main.c
af8d59d05d72f134aeea62712f1286b369807d52 27091 05-Mar-2010 vboxsync

crOpenGL: add GL_ARB_pixel_buffer_object support

packspu_bufferobject.c packspu_misc.c packspu_pixel.c packspu_special /vbox/src/VBox/GuestHost/OpenGL/glapi_parser/apiutil.py /vbox/src/VBox/GuestHost/OpenGL/include/cr_extstring.h /vbox/src/VBox/GuestHost/OpenGL/include/cr_protocol.h /vbox/src/VBox/GuestHost/OpenGL/include/cr_version.h /vbox/src/VBox/GuestHost/OpenGL/include/state/cr_bufferobject.h /vbox/src/VBox/GuestHost/OpenGL/include/state/cr_limits.h /vbox/src/VBox/GuestHost/OpenGL/include/state/cr_texture.h /vbox/src/VBox/GuestHost/OpenGL/packer/pack_pixelmap.c /vbox/src/VBox/GuestHost/OpenGL/packer/pack_pixels.c /vbox/src/VBox/GuestHost/OpenGL/packer/pack_stipple.c /vbox/src/VBox/GuestHost/OpenGL/packer/pack_texture.c /vbox/src/VBox/GuestHost/OpenGL/state_tracker/state_bufferobject.c /vbox/src/VBox/GuestHost/OpenGL/state_tracker/state_extensions_get.txt /vbox/src/VBox/GuestHost/OpenGL/state_tracker/state_limits.c /vbox/src/VBox/GuestHost/OpenGL/state_tracker/state_pixel.c /vbox/src/VBox/GuestHost/OpenGL/state_tracker/state_polygon.c /vbox/src/VBox/GuestHost/OpenGL/state_tracker/state_snapshot.c /vbox/src/VBox/HostServices/SharedOpenGL/crserver/crservice.cpp /vbox/src/VBox/HostServices/SharedOpenGL/crserverlib/server_getpixelmap.c /vbox/src/VBox/HostServices/SharedOpenGL/crserverlib/server_getteximage.c /vbox/src/VBox/HostServices/SharedOpenGL/crserverlib/server_readpixels.c /vbox/src/VBox/HostServices/SharedOpenGL/crserverlib/server_special /vbox/src/VBox/HostServices/SharedOpenGL/unpacker/unpack_drawpixels.c /vbox/src/VBox/HostServices/SharedOpenGL/unpacker/unpack_misc.c /vbox/src/VBox/HostServices/SharedOpenGL/unpacker/unpack_pixelmap.c /vbox/src/VBox/HostServices/SharedOpenGL/unpacker/unpack_readpixels.c /vbox/src/VBox/HostServices/SharedOpenGL/unpacker/unpack_stipple.c /vbox/src/VBox/HostServices/SharedOpenGL/unpacker/unpack_texture.c /vbox/src/VBox/HostServices/SharedOpenGL/unpacker/unpacker_special
ae39cfd9d837d3f2434792545f4a4a899421c98b 24815 20-Nov-2009 vboxsync

crOpenGL: disable flush/finish calls for now (#4653)

37959126b7735390ab1fc8f57875dd4271264292 24787 19-Nov-2009 vboxsync

crOpenGL: fixed Final frame of Compiz animation not updated to the screen (public #4653) + fixed rare possible hangups of guest opengl applications.

061bebe04c5bfa05ed733d2a1204389c2a0c96a8 23694 12-Oct-2009 vboxsync

crOpenGL: most changes to extend FBO support to ARB version

13f76705071cb6db2cd84c495ccb53e0daebd308 23399 29-Sep-2009 vboxsync

crOpenGL: cache uniforms info

/vbox/src/VBox/Additions/common/crOpenGL/Makefile.kmk /vbox/src/VBox/Additions/common/crOpenGL/getprocaddress.py packspu_glsl.c packspu_misc.c packspu_special /vbox/src/VBox/Additions/common/crOpenGL/windows_getprocaddress.py /vbox/src/VBox/GuestHost/OpenGL/glapi_parser/APIspec.txt /vbox/src/VBox/GuestHost/OpenGL/include/cr_protocol.h /vbox/src/VBox/GuestHost/OpenGL/include/state/cr_glsl.h /vbox/src/VBox/GuestHost/OpenGL/packer/pack_shaders.c /vbox/src/VBox/GuestHost/OpenGL/packer/packer_special /vbox/src/VBox/GuestHost/OpenGL/state_tracker/state_glsl.c /vbox/src/VBox/GuestHost/OpenGL/state_tracker/state_snapshot.c /vbox/src/VBox/GuestHost/OpenGL/state_tracker/state_special /vbox/src/VBox/HostServices/SharedOpenGL/crserverlib/server_getshaders.c /vbox/src/VBox/HostServices/SharedOpenGL/crserverlib/server_special /vbox/src/VBox/HostServices/SharedOpenGL/unpacker/unpack_shaders.c /vbox/src/VBox/HostServices/SharedOpenGL/unpacker/unpacker_special
8ae2298688a557f46a3601568e43a295a4969336 21127 01-Jul-2009 vboxsync

crOpenGL: fix window/context management for multithreaded apps

1f9526ca025e20ff0a881c907e978338d67d2bbd 20148 29-May-2009 vboxsync

crOpenGL: fix warning

648dd7edbbd133f10d5213c7a0d66414c8c3873c 20084 27-May-2009 vboxsync

crOpenGL: reduce amount of sync calls to speed up d3d

cb691a81003e81d9d84899e8d94d2e25991a12c1 20083 27-May-2009 vboxsync

crOpenGL: tabs to spaces

6457f9bc953a052259ba55fbf6f3d6faace120fa 17543 08-Mar-2009 vboxsync

Additions/crOpenGL: moved the code from the Windows Additions to the common Additions code and enabled building for non-OSE Linux

/vbox/src/VBox/Additions/WINNT/Graphics/Makefile.kmk /vbox/src/VBox/Additions/common/Makefile.kmk /vbox/src/VBox/Additions/common/crOpenGL/AIX_exports.py /vbox/src/VBox/Additions/common/crOpenGL/COPYRIGHT.LLNL /vbox/src/VBox/Additions/common/crOpenGL/COPYRIGHT.REDHAT /vbox/src/VBox/Additions/common/crOpenGL/Darwin_exports.py /vbox/src/VBox/Additions/common/crOpenGL/FreeBSD_exports.py /vbox/src/VBox/Additions/common/crOpenGL/IRIX64_exports.py /vbox/src/VBox/Additions/common/crOpenGL/LICENSE /vbox/src/VBox/Additions/common/crOpenGL/Linux_exports.py /vbox/src/VBox/Additions/common/crOpenGL/Linux_i386_exports.py /vbox/src/VBox/Additions/common/crOpenGL/Makefile.kmk /vbox/src/VBox/Additions/common/crOpenGL/NULLfuncs.py /vbox/src/VBox/Additions/common/crOpenGL/OSF1_exports.py /vbox/src/VBox/Additions/common/crOpenGL/SunOS_exports.py /vbox/src/VBox/Additions/common/crOpenGL/VBoxCROGL.rc /vbox/src/VBox/Additions/common/crOpenGL/VBoxICDList.h /vbox/src/VBox/Additions/common/crOpenGL/alias_exports.py /vbox/src/VBox/Additions/common/crOpenGL/array/arrayspu.c /vbox/src/VBox/Additions/common/crOpenGL/array/arrayspu.def /vbox/src/VBox/Additions/common/crOpenGL/array/arrayspu.h /vbox/src/VBox/Additions/common/crOpenGL/array/arrayspu_config.c /vbox/src/VBox/Additions/common/crOpenGL/array/arrayspu_init.c /vbox/src/VBox/Additions/common/crOpenGL/context.c /vbox/src/VBox/Additions/common/crOpenGL/cr_gl.py /vbox/src/VBox/Additions/common/crOpenGL/defs.py /vbox/src/VBox/Additions/common/crOpenGL/entrypoints.py /vbox/src/VBox/Additions/common/crOpenGL/feedback/Makefile.kup /vbox/src/VBox/Additions/common/crOpenGL/feedback/feedback.def /vbox/src/VBox/Additions/common/crOpenGL/feedback/feedback.py /vbox/src/VBox/Additions/common/crOpenGL/feedback/feedback_funcs.py /vbox/src/VBox/Additions/common/crOpenGL/feedback/feedback_special /vbox/src/VBox/Additions/common/crOpenGL/feedback/feedback_state.py /vbox/src/VBox/Additions/common/crOpenGL/feedback/feedback_state_special /vbox/src/VBox/Additions/common/crOpenGL/feedback/feedbackspu.h /vbox/src/VBox/Additions/common/crOpenGL/feedback/feedbackspu_config.c /vbox/src/VBox/Additions/common/crOpenGL/feedback/feedbackspu_init.c /vbox/src/VBox/Additions/common/crOpenGL/feedback/feedbackspu_proto.py /vbox/src/VBox/Additions/common/crOpenGL/feedback/select_special /vbox/src/VBox/Additions/common/crOpenGL/getprocaddress.py /vbox/src/VBox/Additions/common/crOpenGL/icd_drv.c /vbox/src/VBox/Additions/common/crOpenGL/icd_drv.h /vbox/src/VBox/Additions/common/crOpenGL/load.c pack.def pack.py packspu.h packspu_beginend.py packspu_bufferobject.c packspu_client.c packspu_config.c packspu_context.c packspu_flush.py packspu_flush_special packspu_get.py packspu_getstring.c packspu_init.c packspu_misc.c packspu_net.c packspu_pixel.c packspu_proto.py packspu_special packspu_swapbuf.c packspu_unimplemented_special packspu_vertex_special /vbox/src/VBox/Additions/common/crOpenGL/passthrough/passthrough.def /vbox/src/VBox/Additions/common/crOpenGL/passthrough/passthrough.py /vbox/src/VBox/Additions/common/crOpenGL/passthrough/passthroughspu.h /vbox/src/VBox/Additions/common/crOpenGL/passthrough/passthroughspu_init.c /vbox/src/VBox/Additions/common/crOpenGL/stub.c /vbox/src/VBox/Additions/common/crOpenGL/stub.h /vbox/src/VBox/Additions/common/crOpenGL/stub_common.py /vbox/src/VBox/Additions/common/crOpenGL/tsfuncs.py /vbox/src/VBox/Additions/common/crOpenGL/wgl.c /vbox/src/VBox/Additions/common/crOpenGL/windows_exports.py /vbox/src/VBox/Additions/common/crOpenGL/windows_getprocaddress.py /vbox/src/VBox/Additions/common/crOpenGL/windows_i386_exports.py