Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Software Renderer #3197

Merged
merged 116 commits into from Aug 17, 2013
Merged

Software Renderer #3197

merged 116 commits into from Aug 17, 2013

Conversation

neobrain
Copy link
Contributor

'nuff said.

Adds a GUI setting called "Software Rendering" to the graphics menu. It works, but I'm not sure if there is anything specifically that I should've done (for example the option should be hidden when emulation is running, but then again I wasn't sure if any of the other code was doing this so I just didn't bother). Cf. 6cd1091 if you want to check.

Should compile and run on OSX, Windows and Linux. Only the latter two are tested, however. Care was taken to make sure that each commit in this branch compiles so that bisecting can be done efficiently.

…omething, even though it's not the right thing :/
@unknownbrackets
Copy link
Collaborator

It's a bit of a pain, but Android uses a separate Makefile: android/jni/Android.mk. Will need to drop the Software files in that one too.

-[Unknown]

@@ -75,6 +75,7 @@
<MultiProcessorCompilation>true</MultiProcessorCompilation>
<MinimalRebuild>false</MinimalRebuild>
<RuntimeTypeInfo>false</RuntimeTypeInfo>
<ObjectFileName>$(IntDir)/%(RelativeDir)/</ObjectFileName>
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We don't need these anymore since you renamed the TransformPipeline to TransformUnit

hrydgard added a commit that referenced this pull request Aug 17, 2013
@hrydgard hrydgard merged commit fa59ba4 into hrydgard:master Aug 17, 2013
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants