History log of /vbox/src/VBox/GuestHost/OpenGL/include/cr_blitter.h
Revision Date Author Comments Expand
c3c2a7acf4214e310081b694bbd6365c0ecd9337 53592 21-Dec-2014 vboxsync

Some style cleanups (no actual changes).

9fcb124308b08502c9e634dadb88e0dfbc3145ce 53591 21-Dec-2014 vboxsync

svn props.

ccec69b2d6f30980b44363cc47c123f64431aed4 53590 21-Dec-2014 vboxsync

Some style cleanups (no actual changes).

9f301ea435b8b1026bb9e4cdc9df05bf1b4ed015 51141 25-Apr-2014 vboxsync

crOpenGL: crcmd enhancements & fixes; osx deadlock fix; temporary disabled crcmd for testing

6e519506bee0a7f680824b1ca5d8e3fead3ae95e 50412 11-Feb-2014 vboxsync

crOpenGL: scaling bugfixes; rename stretch -> scale

376cc6b4aa482ee01858b2df4bb35ed0a3077db4 50388 10-Feb-2014 vboxsync

GuestHost/OpenGL: eol-style

94da67e1c33df73253e9bf38bed7961fb24abe30 50364 07-Feb-2014 vboxsync

crOpenGL: screenshot support; a bit of performance for video recording

24e27201b1438d88569467f104a0e3cb1df190ed 50313 03-Feb-2014 vboxsync

crOpenGL: video recording working

0c9c9bbd8b03d653b91df6aff642b2501ae8d76b 50184 23-Jan-2014 vboxsync

crOpenGL: misc bugfixes, Vrdp+3D working with the new framework

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 /vbox/src/VBox/Additions/common/crOpenGL/pack/packspu_misc.c /vbox/src/VBox/GuestHost/OpenGL/Makefile.kmk /vbox/src/VBox/GuestHost/OpenGL/glapi_parser/APIspec.txt chromium.h cr_blitter.h cr_compositor.h cr_error.h cr_htable.h cr_server.h cr_version.h 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
1161a5c2b6f7f91fce7d3649f06fc27a07b2714e 48348 06-Sep-2013 vboxsync

crOpenGL: int gl version presentation

d171c6e83ee2cdae7d630182ee101efbf0f8c0e8 48291 05-Sep-2013 vboxsync

crOpenGL: fix OSX win8.1 rendering

d7bd3e8bc4c337f385a92e0e5528525abba906c2 48275 04-Sep-2013 vboxsync

crOpenGL: basics for no-alpha blits

8cfe2efff2058bd07777056112155ea5353dcfba 46885 01-Jul-2013 vboxsync

crOpenGL: TexPresent fixes

/vbox/src/VBox/Additions/WINNT/Graphics/Video/mp/common/VBoxMPDevExt.h /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/Video/mp/wddm/VBoxMPWddm.h /vbox/src/VBox/Additions/WINNT/Graphics/Wine_new/d3d9/device.c cr_blitter.h cr_protocol.h cr_server.h cr_vreg.h /vbox/src/VBox/GuestHost/OpenGL/util/blitter.cpp /vbox/src/VBox/GuestHost/OpenGL/util/vreg.cpp /vbox/src/VBox/HostServices/SharedOpenGL/crserverlib/server.h /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_window.c /vbox/src/VBox/HostServices/SharedOpenGL/render/renderspu.c /vbox/src/VBox/HostServices/SharedOpenGL/render/renderspu_cocoa_helper.m
28140a038e3e4b8a04d8f246a55fe206b130c204 46343 31-May-2013 vboxsync

crOpenGL: bugfixes, debugging, dumping draw commands to html

/vbox/src/VBox/Additions/common/crOpenGL/pack/packspu_client.c /vbox/src/VBox/GuestHost/OpenGL/Makefile.kmk cr_blitter.h cr_pixeldata.h cr_server.h /vbox/src/VBox/GuestHost/OpenGL/util/blitter.cpp /vbox/src/VBox/GuestHost/OpenGL/util/pixel.c /vbox/src/VBox/HostServices/SharedOpenGL/Makefile.kmk /vbox/src/VBox/HostServices/SharedOpenGL/crserverlib/server.h /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_rpw.cpp /vbox/src/VBox/HostServices/SharedOpenGL/crserverlib/server_window.c /vbox/src/VBox/HostServices/SharedOpenGL/render/renderspu.c /vbox/src/VBox/HostServices/SharedOpenGL/render/renderspu_cocoa_helper.m
8cb6f31c3048428b42c7370dfbb20e4de7254f40 45526 12-Apr-2013 vboxsync

crOpenGL/OSX: do not rely on presense of GL_EXT_framebuffer_blit

3cff6708e3c84eab9e98af93caa8c94bfbb37317 45507 12-Apr-2013 vboxsync

crOpenGL: blitter enhancements for OSX

f0b06b8e4de2a0d9ddb10ac0a30d68fafd73d8c1 45348 04-Apr-2013 vboxsync

crOpenGL: improved GPU data acwuisition mechanism for VRDP (disabled still)

f67af59f039fe962080af93e1f7dd5065250b2cf 45201 27-Mar-2013 vboxsync

crOpenGL: basics for BlitFramebuffer driver bugs work around

6902a98267d5180fb081cb5273751d0a628bf04d 45132 21-Mar-2013 vboxsync

crOpenGL: seamles mode support impl; bugfizes & cleanup

/vbox/src/VBox/Additions/WINNT/Graphics/Video/common/VBoxVideoTools.h /vbox/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/VBoxDispDbg.cpp /vbox/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/VBoxDispDbg.h /vbox/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPMisc.cpp /vbox/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPMisc.h /vbox/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPVdma.cpp /vbox/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPWddm.cpp /vbox/src/VBox/Additions/common/crOpenGL/stub.c /vbox/src/VBox/GuestHost/OpenGL/glapi_parser/APIspec.txt chromium.h cr_blitter.h cr_server.h cr_vreg.h /vbox/src/VBox/GuestHost/OpenGL/packer/pack_visibleregion.c /vbox/src/VBox/GuestHost/OpenGL/util/blitter.cpp /vbox/src/VBox/GuestHost/OpenGL/util/vreg.cpp /vbox/src/VBox/HostServices/SharedOpenGL/crserver/crservice.cpp /vbox/src/VBox/HostServices/SharedOpenGL/crserverlib/server.h /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_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/src-client/DisplayImpl.cpp
66a94fee6b0acc21c078369f49d97020cc03ab11 45009 12-Mar-2013 vboxsync

crOpenGL: offscreen rendering & VRDP+3D-related fixes

1eb84e3fba012c8764e32737ab18b4973b70b301 44997 11-Mar-2013 vboxsync

crOpenGL/win: fix redraw concurrency

92e98dd6a81281741a28215059d2ff3bab91148e 44913 04-Mar-2013 vboxsync

crOpenGL: fix renderspu cleanup

8be5264d31d6a6ec949ff2285764c9af57298b52 44766 20-Feb-2013 vboxsync

crOpenGL: host 3d window repaint impl for Win host; enable offscreen rendering for Win; 3D window repaint generics

chromium.h cr_blitter.h cr_hash.h cr_vreg.h /vbox/src/VBox/GuestHost/OpenGL/util/blitter.cpp /vbox/src/VBox/GuestHost/OpenGL/util/hash.c /vbox/src/VBox/GuestHost/OpenGL/util/util.def /vbox/src/VBox/GuestHost/OpenGL/util/vreg.cpp /vbox/src/VBox/HostServices/SharedOpenGL/crserverlib/server_config.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_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_cocoa.c /vbox/src/VBox/HostServices/SharedOpenGL/render/renderspu_cocoa_helper.m /vbox/src/VBox/HostServices/SharedOpenGL/render/renderspu_config.c /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
2f4c1bacd54af5063c3185cc8eab03e4e8ef9b90 44740 18-Feb-2013 vboxsync

crOpenGL: OSX backend rework; oddscreen rendering generalization

/vbox/src/VBox/Additions/common/crOpenGL/pack/packspu_misc.c /vbox/src/VBox/Additions/common/crOpenGL/pack/packspu_special /vbox/src/VBox/GuestHost/OpenGL/Makefile.kmk /vbox/src/VBox/GuestHost/OpenGL/glapi_parser/APIspec.txt chromium.h cr_blitter.h cr_server.h 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