| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-06-07 | zfreeze: cache vertex positions | Tillmann Karras | |
| Suggested by degasus. | |||
| 2015-05-25 | Merge pull request #2274 from degasus/disable_bbox | Ryan Houdek | |
| Disable bbox | |||
| 2015-05-25 | Set copyright year to when a file was created | Tillmann Karras | |
| 2015-05-25 | Update license headers to GPLv2+ | Tillmann Karras | |
| 2015-05-25 | BBox: remove now unreachable SW bbox implementation | degasus | |
| 2015-02-13 | Change RunVertices' function arguments. | Ryan Houdek | |
| This reduces some dumb state shuffling when calling the emitted vertex loaders. | |||
| 2015-01-20 | VertexLoader: never reset alpha in 8888 colors | Tillmann Karras | |
| Fixes the opening menu of Xenoblade Chronicles. | |||
| 2015-01-20 | VertexLoader: remove non-JIT SSE code | Tillmann Karras | |
| 2015-01-18 | VertexLoader: add new JIT | Tillmann Karras | |
| 2015-01-18 | VertexLoader: remove old JIT | Tillmann Karras | |
| 2014-12-21 | VertexLoader: Skip vertices with position index = -1 | degasus | |
| 2014-12-21 | VertexLoader: Merge dummy functions | degasus | |
| 2014-12-21 | VertexLoader: Add a VertexLoader pointer to each function call | degasus | |
| 2014-12-21 | VideoCommon: split VertexLoaderBase from VertexLoader | degasus | |
| 2014-12-21 | VertexLoader: remove inlined getters | degasus | |
| They just blow up the code. | |||
| 2014-12-21 | VideoCommon: Move NativeVertexFormat cache to VertexLoaderManager | degasus | |
| 2014-12-21 | VertexLoaderUid: remove operator< | degasus | |
| Not needed for unordered map. | |||
| 2014-12-21 | VideoLoader: remove VAT_*_FRACBITS | degasus | |
| They are used to remove the flush amounts, but as we don't flush anymore on vertex loader changes (only on native vertex format right now), this optimization is now unneeded. This will allow us to hard code the frac factors within the vertex loaders. | |||
| 2014-12-09 | VideoCommon: clean up VertexLoader | degasus | |
| 2014-12-09 | VideoCommon: Rename s_pCurBufferPointer | degasus | |
| 2014-12-09 | VertexLoader: Move the old Datareader function into VertexLoader | degasus | |
| 2014-11-20 | Vertex Loader: SSE implementations of more position/texcoord/normal formats | Fiora | |
| ~35-45% faster NFS:HP2, possibly other vertex-bound games. | |||
| 2014-09-28 | Switch to an unordered_map as a micro-optimization. | comex | |
| 2014-09-28 | Some changes to VertexLoaderManager: | comex | |
| - Lazily create the native vertex format (which involves GL calls) from RunVertices rather than RefreshLoader itself, freeing the latter to be run from the CPU thread (hopefully). - In order to avoid useless allocations while doing so, store the native format inside the VertexLoader rather than using a cache entry. - Wrap the s_vertex_loader_map in a lock, for similar reasons. | |||
| 2014-09-08 | Include CommonTypes.h instead of Common.h. | Rohit Nirmal | |
| 2014-08-27 | Re-enable the vertex loader JIT on OS X. | comex | |
| Why was it ever disabled? | |||
| 2014-07-26 | VertexLoader: Remove global state dependency on g_nativeVertexFmt | Pierre Bourdon | |
| 2014-07-24 | VertexLoader: take the VAT object directly for RunVertices | Pierre Bourdon | |
| 2014-07-24 | VertexLoader: Simplify SetVAT | Pierre Bourdon | |
| 2014-07-24 | VertexLoaderUID: remove global state dependency | Pierre Bourdon | |
| 2014-07-11 | remove unused globals | degasus | |
| Also change globals into statics which are only used in one file | |||
| 2014-07-11 | mark all local variables as static | degasus | |
| 2014-06-13 | Fix the vertexloader on non-x86 targets. | Ryan Houdek | |
| When I dropped ARM from a generic target, this caused the vertexloader to try using the JIT path. Instead of !_M_GENERIC, check for _M_X86 instead. Since it is only for the x86 target | |||
| 2014-04-10 | Merge pull request #213 from Jezze/vertexloader-cleanups | Tony Wasserka | |
| Vertexloader cleanups | |||
| 2014-04-09 | Remove dumb CodeBlock duplication in the emitters. | Ryan Houdek | |
| Fixes issue 6990. This uses a bit of templating to remove the duplicate code that is the CodeBlocks in each emitter headers. No actual functionality change in this. | |||
| 2014-03-26 | VideoCommon/VertexLoader: Remove NRM enum | Jens Nyberg | |
| 2014-02-28 | Fix various warnings reported by clang | Tillmann Karras | |
| - mostly remove unused variables - rename some generic JIT identifiers | |||
| 2014-02-18 | Convert all includes to relative paths. | Lioncash | |
| 2014-02-10 | Replace all include guard ifdefs with "#pragma once" | lioncash | |
| 2014-02-09 | Cleanup enum indentations. | Lioncash | |
| 2014-01-31 | VideoCommon: small VertexLoader(Manager)? refactoring | degasus | |
| 2014-01-31 | VideoCommon: remove Cache Displaylist | degasus | |
| This option was known to break every second game and only boost a bit. It also seems to be broken because of streaming into pinned memory and buffer storage buffers. v2: also remove dlc_desc | |||
| 2013-12-31 | Remove unnecessary Src/ folders | Jasper St. Pierre | |
