This website requires JavaScript.
Explore
Help
Sign In
Mahtan
/
wagic
Watch
1
Star
0
Fork
0
You've already forked wagic
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
Files
b42dbf06554957308e39e7d45fb92d16a23548bb
wagic
/
projects
/
mtg
T
History
wrenczes@gmail.com
b42dbf0655
VS2008 project changes to add the boost directory inclusion.
2011-02-01 10:39:33 +00:00
..
bin
Fixed the Wickerbough Elder:
2011-01-31 15:18:54 +00:00
debian
[Maemo] Readded the resources copy in the postinstall script
2011-01-06 22:07:28 +00:00
doc
…
extra
…
include
Resuming on my threading support work with the card caching mechanism. This change unfortunately touches quite a few files, but I needed to get it out of the way before things got out of hand: one significant hurdle is the assumed lifetime of a JQuad pointer. In a single threaded model, the life time of the pointer is clear: you fetch it into the cache, the cache makes room, you use the pointer immediately. In a multithreaded context however, it's unsafe, as the drawing thread can request a few JQuads, and the cache operating on a separate thread can potentially bounce a JQuad out of the cache before the draw routine is done using it, which ends up in an access violation when you attempt to draw using an invalidated quad pointer. To prevent this, the bulk of this change swaps out the use of naked JQuad* pointers in the code with a JQuadPtr, which is basically a typedef to a boost shared_ptr<JQuad>.
2011-02-01 10:37:21 +00:00
src
Resuming on my threading support work with the card caching mechanism. This change unfortunately touches quite a few files, but I needed to get it out of the way before things got out of hand: one significant hurdle is the assumed lifetime of a JQuad pointer. In a single threaded model, the life time of the pointer is clear: you fetch it into the cache, the cache makes room, you use the pointer immediately. In a multithreaded context however, it's unsafe, as the drawing thread can request a few JQuads, and the cache operating on a separate thread can potentially bounce a JQuad out of the cache before the draw routine is done using it, which ends up in an access violation when you attempt to draw using an invalidated quad pointer. To prevent this, the bulk of this change swaps out the use of naked JQuad* pointers in the code with a JQuadPtr, which is basically a typedef to a boost shared_ptr<JQuad>.
2011-02-01 10:37:21 +00:00
tools
tools for generating supported card list
2010-12-27 09:22:52 +00:00
wagic.xcodeproj
[iOS] Fixed icon and targets in xcode project
2010-12-14 17:01:07 +00:00
Doxyfile
Jeck - Begun documentation for the WGui classes. Also updated doxygen config to support STL.
2011-01-31 10:24:06 +00:00
icon.png
…
Makefile
Err, sorry, that's not fair - I was forcing this pspsdk change on everyone. Put it back to off by default - to turn on the signing, simply uncomment SIGN_PRX = 1 in the makefile.
2011-01-19 11:05:42 +00:00
mk1xx.bat
…
mk3xx.bat
…
mtg_vs2010.sln
2010-10-06 08:45:55 +00:00
mtg.props
More VS 2010 solution files. The props file is required; the filter is a nice to have (ie, the solution file organization is broken out into a separate file now in 2010, whereas it used to be embedded in each vcproj file).
2010-11-07 02:12:50 +00:00
mtg.sln
Fixed a problem with the release target - it wasn't inheriting correctly the property sheet I had recently added. Thanks to Mike for catching this.
2010-10-14 09:26:27 +00:00
mtg.vsprops
Fixed my trace - removed the spurious addressof().
2010-10-07 03:45:57 +00:00
pic0.png
…
pic1.png
…
Res
…
template.vcproj
VS2008 project changes to add the boost directory inclusion.
2011-02-01 10:39:33 +00:00
template.vcxproj
Revert unwanted additions from Intel Amplifier profiling to the VS 2010 project files. AnkhSVN strikes again!
2010-12-28 06:34:33 +00:00
template.vcxproj.filters
Revert unwanted additions from Intel Amplifier profiling to the VS 2010 project files. AnkhSVN strikes again!
2010-12-28 06:34:33 +00:00
valgrind.supp
…
wagic_Prefix.pch
iOS frontend and XCode project
2010-12-12 15:58:47 +00:00
wagic-64x64.png
Added icon, desktop description and updated .pro for maemo packaging instruction
2010-10-05 20:01:26 +00:00
wagic-Info.plist
iOS frontend and XCode project
2010-12-12 15:58:47 +00:00
wagic.desktop
[Maemo] references the new launcher in the .desktop file
2011-01-06 20:33:21 +00:00
wagic.pro
Adding an include path to Boost.
2011-02-01 09:56:05 +00:00