summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Common: Correct alignment allocator to work on C++14 or higher.Gravatar Fernando Sahmkow2019-07-191-37/+19
* VM_Manager: Align allocated memory to 256bytesGravatar Fernando Sahmkow2019-07-1915-36/+131
* Merge pull request #2687 from lioncash/tls-processGravatar bunnei2019-07-183-14/+30
|\
| * kernel/process: Allocate the process' TLS region during initializationGravatar Lioncash2019-07-073-3/+14
| * kernel/process: Move main thread stack allocation to its own functionGravatar Lioncash2019-07-072-12/+17
* | Merge pull request #2738 from lioncash/shader-irGravatar bunnei2019-07-188-99/+103
|\ \
| * | shader_ir: std::move Node instance where applicableGravatar Lioncash2019-07-164-60/+67
| * | shader_ir: Rename Get/SetTemporal to Get/SetTemporaryGravatar Lioncash2019-07-165-36/+36
| * | shader_ir: Remove unused includesGravatar Lioncash2019-07-161-3/+0
* | | Merge pull request #2741 from FernandoS27/trace-logGravatar David2019-07-181-4/+4
|\ \ \
| * | | Kernel: Downgrade WaitForAddress and SignalToAddress messages to Trace.Gravatar Fernando Sahmkow2019-07-171-4/+4
|/ / /
* | | Merge pull request #2740 from lioncash/braGravatar Fernando Sahmkow2019-07-171-1/+1
|\ \ \
| * | | shader/decode/other: Correct branch indirect argument within BRA handlingGravatar Lioncash2019-07-161-1/+1
* | | | Merge pull request #2726 from lioncash/accessGravatar Rodrigo Locatti2019-07-172-7/+6
|\ \ \ \ | |_|/ / |/| | |
| * | | core: Remove CurrentArmInterface() global accessorGravatar Lioncash2019-07-122-7/+6
* | | | Merge pull request #2565 from ReinUsesLisp/track-indirectGravatar Fernando Sahmkow2019-07-166-35/+36
|\ \ \ \ | |_|/ / |/| | |
| * | | shader: Allow tracking of indirect buffers without variable offsetGravatar ReinUsesLisp2019-07-146-35/+36
* | | | Merge pull request #2695 from ReinUsesLisp/layer-viewportGravatar Fernando Sahmkow2019-07-1510-40/+137
|\ \ \ \
| * | | | gl_shader_decompiler: Fix gl_PointSize redeclarationGravatar ReinUsesLisp2019-07-111-1/+1
| * | | | gl_shader_decompiler: Fix conditional usage of GL_ARB_shader_viewport_layer_a...Gravatar ReinUsesLisp2019-07-111-2/+3
| * | | | gl_shader_decompiler: Implement gl_ViewportIndex and gl_Layer in vertex shadersGravatar ReinUsesLisp2019-07-0710-40/+136
* | | | | Merge pull request #2705 from FernandoS27/tex-cache-fixesGravatar bunnei2019-07-147-22/+58
|\ \ \ \ \ | |_|/ / / |/| | | |
| * | | | Texture_Cache: Address FeedbackGravatar Fernando Sahmkow2019-07-143-13/+17
| * | | | Texture_Cache: Remove some unprecise fallback case and clang formatGravatar Fernando Sahmkow2019-07-142-13/+5
| * | | | Texture_Cache: Force Framebuffer reset if an active render target is unregist...Gravatar Fernando Sahmkow2019-07-143-10/+36
| * | | | GPU: Add a microprofile for macro interpreterGravatar Fernando Sahmkow2019-07-142-1/+6
| * | | | GL_State: Add a microprofile timer to OpenGL state.Gravatar Fernando Sahmkow2019-07-141-0/+4
| * | | | Gl_Texture_Cache: Measure Buffer Copy TimesGravatar Fernando Sahmkow2019-07-141-0/+2
| * | | | Texture_Cache: Correct Linear Structural Match.Gravatar Fernando Sahmkow2019-07-141-3/+6
* | | | | Merge pull request #2675 from ReinUsesLisp/opengl-buffer-cacheGravatar bunnei2019-07-1416-407/+537
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | buffer_cache: Avoid [[nodiscard]] to make clang-format happyGravatar ReinUsesLisp2019-07-061-5/+4
| * | | | buffer_cache: Try to fix MinGW buildGravatar ReinUsesLisp2019-07-061-1/+1
| * | | | gl_rasterizer: Fix nullptr dereference on disabled buffersGravatar ReinUsesLisp2019-07-063-5/+5
| * | | | gl_rasterizer: Minor style changesGravatar ReinUsesLisp2019-07-064-32/+22
| * | | | gl_rasterizer: Fix vertex and index data invalidationsGravatar ReinUsesLisp2019-07-064-8/+67
| * | | | gl_buffer_cache: Implement with generic buffer cacheGravatar ReinUsesLisp2019-07-068-291/+92
| * | | | buffer_cache: Implement a generic buffer cacheGravatar ReinUsesLisp2019-07-062-0/+301
| * | | | gl_buffer_cache: Remove global system gettersGravatar ReinUsesLisp2019-07-063-9/+14
| * | | | gl_device: Query SSBO alignmentGravatar ReinUsesLisp2019-07-062-0/+6
| * | | | gl_buffer_cache: Implement flushingGravatar ReinUsesLisp2019-07-062-2/+11
| * | | | gl_rasterizer: Drop gl_global_cache in favor of gl_buffer_cacheGravatar ReinUsesLisp2019-07-067-206/+35
| * | | | gl_buffer_cache: Rework to support internalized buffersGravatar ReinUsesLisp2019-07-063-65/+174
| * | | | gl_buffer_cache: Store in CachedBufferEntry the used buffer handleGravatar ReinUsesLisp2019-07-062-23/+30
| * | | | gl_buffer_cache: Return used buffer from Upload functionGravatar ReinUsesLisp2019-07-064-36/+35
| * | | | gl_rasterizer: Add some commentariesGravatar ReinUsesLisp2019-07-061-0/+5
| * | | | gl_rasterizer: Make DrawParameters rasterizer instance constGravatar ReinUsesLisp2019-07-061-1/+1
| * | | | gl_rasterizer: Move index buffer uploading to its own methodGravatar ReinUsesLisp2019-07-062-7/+18
* | | | | Merge pull request #2690 from SciresM/physmem_fixesGravatar Fernando Sahmkow2019-07-1411-45/+507
|\ \ \ \ \
| * | | | | Remove unicorn mappings/unmappingsGravatar Michael Scire2019-07-111-19/+0
| * | | | | prefer system reference over global accessorGravatar Michael Scire2019-07-093-9/+13