wine-staging/patches/wined3d-CSMT_Main
2017-01-08 17:50:50 +01:00
..
0001-Revert-wined3d-Return-location-from-wined3d_buffer_g.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0002-Revert-wined3d-Use-unsynchronized-buffer-updates-onl.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0003-Revert-wined3d-Avoid-unsynchronized-buffer-update-wh.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0004-Revert-wined3d-Introduce-wined3d_rendertarget_view_g.patch wined3d-CSMT_Main: Reenable CSMT patchset. 2016-12-15 03:12:51 +01:00
0005-Revert-wined3d-Move-surface_get_drawable_size-to-vie.patch wined3d-CSMT_Main: Reenable CSMT patchset. 2016-12-15 03:12:51 +01:00
0006-Revert-wined3d-Mark-buffers-as-used-in-wined3d_buffe.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0007-Revert-wined3d-Use-wined3d_vec4-in-fixup_transformed.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0008-Revert-wined3d-Invalidate-STATE_CONSTANT_BUFFER-devi.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0009-Revert-wined3d-Fix-style-issues-in-delete_gl_buffer.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0010-Revert-wined3d-Pass-context-to-delete_gl_buffer.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0011-Revert-wined3d-Invalidate-device-state-based-on-buff.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0012-Revert-wined3d-Compute-buffer_type_hint-from-buffer-.patch Rebase against 56040acaa3f584150b3ab7fc644cd1a81e34fece. 2016-12-17 18:41:09 +01:00
0013-Revert-wined3d-Use-buffer_bind-in-buffer_conversion_.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0014-Revert-wined3d-Fix-index-offset-for-immediate-mode-d.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0015-Revert-wined3d-Introduce-buffer_conversion_upload-he.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0016-Revert-wined3d-Replace-wined3d_buffer_load_sysmem-ca.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0017-Revert-wined3d-Prefer-current-locations-to-WINED3D_L.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0018-Revert-wined3d-Introduce-wined3d_buffer_get_memory.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0019-Revert-wined3d-Implement-wined3d_buffer_prepare_loca.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0020-Revert-wined3d-Move-buffer_get_memory-under-wined3d_.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0021-Revert-wined3d-Do-not-assume-that-WINED3D_LOCATION_S.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0022-Revert-wined3d-Introduce-wined3d_buffer_load_locatio.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0023-Revert-wined3d-Introduce-wined3d_buffer_prepapre_loc.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0024-Revert-wined3d-Explicitly-track-locations-for-buffer.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0025-Revert-wined3d-Clean-up-buffer_internal_preload.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0026-Revert-wined3d-Let-buffer_direct_upload-invalidate-S.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0027-Revert-wined3d-Sanitise-resource-map-flags-in-wined3.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0028-Revert-wined3d-Send-resource-unmaps-through-the-comm.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0029-Revert-wined3d-Send-resource-maps-through-the-comman.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0030-Revert-wined3d-Send-shader-constant-updates-through-.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0031-wined3d-Make-surface_load_location-return-nothing.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0032-wined3d-Call-texture_load_location-instead-of-surfac.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0033-wined3d-Share-surface-and-volume-system-memory-loadi.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0034-wined3d-Don-t-call-the-public-map-function-in-surfac.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0035-wined3d-Don-t-call-the-public-map-function-in-surfac.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0036-wined3d-Move-the-framebuffer-into-wined3d_state.patch Rebase against 1576dc3dd26c7bbb2ed8eb68f11799f1f1d8b6a2. 2017-01-08 04:42:04 +01:00
0037-wined3d-Preload-buffers-if-streamsrc-is-not-dirty.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0038-wined3d-Hackily-introduce-a-multithreaded-command-st.patch wined3d-CSMT_Main: Reenable CSMT patchset. 2016-12-15 03:12:51 +01:00
0039-wined3d-Wait-for-resource-updates-to-finish-when-usi.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0040-wined3d-Wait-for-the-cs-before-destroying-objects.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0041-wined3d-Give-the-cs-its-own-state.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0042-wined3d-Send-float-constant-updates-through-the-comm.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0043-wined3d-Request-a-glFinish-before-modifying-resource.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0044-wined3d-Finish-the-cs-before-changing-the-texture-lo.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0045-wined3d-Don-t-call-glFinish-after-clears.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0046-wined3d-Don-t-call-glFinish-after-draws.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0047-wined3d-Pass-the-depth-stencil-to-swapchain-present.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0048-wined3d-Keep-track-of-the-onscreen-depth-stencil-in-.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0049-wined3d-Send-base-vertex-index-updates-through-the-c.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0050-wined3d-Send-primitive-type-updates-through-the-comm.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0051-wined3d-Send-bool-constant-updates-through-the-comma.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0052-wined3d-Send-int-constant-updates-through-the-comman.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0053-wined3d-Send-light-updates-through-the-command-strea.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0054-wined3d-Prevent-the-command-stream-from-running-ahea.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0055-wined3d-Wait-for-the-cs-to-finish-before-destroying-.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0056-wined3d-Run-the-cs-asynchronously.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0057-wined3d-Send-blits-through-the-command-stream.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0058-wined3d-Hack-to-reject-unsupported-color-fills.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0059-wined3d-Restore-some-wined3d_device_copy_sub_resourc.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0060-wined3d-Don-t-force-strict-draw-ordering-for-multith.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0061-wined3d-Send-render-target-view-clears-through-the-c.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0062-wined3d-send-texture-maps-through-the-command-stream.patch wined3d-CSMT_Main: Reenable CSMT patchset. 2016-12-15 03:12:51 +01:00
0063-wined3d-Get-rid-of-the-end_scene-flush-and-finish.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0064-wined3d-Replace-the-linked-lists-with-a-ringbuffer.patch wined3d-CSMT_Main: Reenable CSMT patchset. 2016-12-15 03:12:51 +01:00
0065-wined3d-Don-t-preload-buffers-on-unmap.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0066-wined3d-Don-t-call-glFinish-before-swapping.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0067-wined3d-Add-query-support-to-the-command-stream.patch Rebase against 1576dc3dd26c7bbb2ed8eb68f11799f1f1d8b6a2. 2017-01-08 04:42:04 +01:00
0068-wined3d-Check-our-CS-state-to-find-out-if-a-query-is.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0069-wined3d-Poll-queries-automatically-in-the-CS.patch Rebase against 1576dc3dd26c7bbb2ed8eb68f11799f1f1d8b6a2. 2017-01-08 04:42:04 +01:00
0070-wined3d-Introduce-a-separate-queue-for-priority-comm.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0071-wined3d-Don-t-poll-queries-that-failed-to-start.patch Rebase against 1576dc3dd26c7bbb2ed8eb68f11799f1f1d8b6a2. 2017-01-08 04:42:04 +01:00
0072-wined3d-Remove-restated-queries-from-the-poll-list.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0073-wined3d-Put-this-into-the-query-poll-patch.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0074-wined3d-Don-t-access-device-state-in-clears.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0075-wined3d-Avoid-destroying-views-in-color-and-depth-fi.patch wined3d-CSMT_Main: Reenable CSMT patchset. 2016-12-15 03:12:51 +01:00
0076-wined3d-Avoid-calling-wined3d_surface_blt-from-surfa.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0077-wined3d-Send-update_texture-calls-through-the-CS.patch wined3d-CSMT_Main: Reenable CSMT patchset. 2016-12-15 03:12:51 +01:00
0078-wined3d-Get-rid-of-the-surface_upload_data-glFinish.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0079-wined3d-Don-t-lock-the-src-volume-in-device_update_v.patch wined3d-CSMT_Main: Reenable CSMT patchset. 2016-12-15 03:12:51 +01:00
0080-wined3d-Fence-update_texture-calls.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0081-wined3d-Dirtify-resources-on-unmap.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0082-wined3d-Fence-render-targets-and-depth-stencils.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0083-wined3d-Fence-blit-operations.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0084-wined3d-Fence-color_fill-operations.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0085-wined3d-Make-resource-maps-and-unmaps-a-priority-com.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0086-wined3d-Send-update_sub_resource-calls-through-the-c.patch wined3d-CSMT_Main: Reenable CSMT patchset. 2016-12-15 03:12:51 +01:00
0087-wined3d-Dirtify-changed-textures-through-the-command.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0088-wined3d-Wrap-GL-BOs-in-a-structure.patch wined3d-CSMT_Main: Reenable CSMT patchset. 2016-12-15 03:12:51 +01:00
0089-wined3d-Separate-resource-map-and-draw-buffers.patch wined3d-CSMT_Main: Reenable CSMT patchset. 2016-12-15 03:12:51 +01:00
0090-wined3d-Implement-DISCARD-texture-maps-with-PBOs.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0091-wined3d-Implement-DISCARD-resource-maps-with-heap-me.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0092-wined3d-Unset-some-objects-in-state_init_default.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0093-wined3d-Use-double-buffered-buffers-for-multithreade.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0094-wined3d-Don-t-synchronize-NOOVERWRITE-buffer-maps.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0095-wined3d-Separate-buffer-map-write-and-draw-read-memo.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0096-wined3d-Accelerate-DISCARD-buffer-maps.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0097-wined3d-Accelerate-READONLY-buffer-maps.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0098-wined3d-Access-the-buffer-dirty-areas-through-the-CS.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0099-wined3d-Ignore-buffer-resource.map_count-in-the-CS.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0100-wined3d-Use-glBufferSubData-instead-of-glMapBufferRa.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0101-wined3d-Separate-GL-buffer-discard-control-from-igno.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0102-wined3d-Create-buffers-before-mapping-them.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0103-wined3d-Remove-another-glFinish.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0104-wined3d-Create-VBOs-through-the-command-stream.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0105-Swapchain-waits.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0106-wined3d-Unload-resources-through-the-CS-in-uninit_3d.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0107-wined3d-Unload-resources-through-the-CS-in-device_re.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0108-wined3d-Don-t-glFinish-after-a-depth-buffer-blit.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0109-wined3d-Use-surface_blt_ugly-in-swapchain_gl_present.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0110-wined3d-Use-an-event-to-block-the-worker-thread-when.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0111-wined3d-Set-map_heap_memory-NULL-when-allocating-a-P.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0112-wined3d-Wait-only-for-the-buffer-to-be-idle.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0113-wined3d-Put-GL_APPLE_flush_buffer_range-syncing-back.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0114-wined3d-Don-t-sync-on-redundant-discard-calls.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0115-wined3d-Don-t-discard-new-buffers.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0116-wined3d-Don-t-try-to-sync-VBOs-manually-on-OSX-with-.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0117-wined3d-Only-discard-buffers-that-are-in-use.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0118-wined3d-Send-getdc-and-releasedc-through-the-command.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0119-wined3d-Ignore-WINED3D_MAP_NO_DIRTY_UPDATE-in-resour.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0120-wined3d-Create-dummy-textures-through-the-CS.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0121-wined3d-Create-the-initial-context-through-the-CS.patch Rebase against 56040acaa3f584150b3ab7fc644cd1a81e34fece. 2016-12-17 18:41:09 +01:00
0122-wined3d-Recreate-ctx-and-dummy-textures-through-the-.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0123-wined3d-Call-create_default_sampler-from-create_dumm.patch wined3d-CSMT_Main: Reenable CSMT patchset. 2016-12-15 03:12:51 +01:00
0124-wined3d-Delete-GL-contexts-through-the-CS-in-reset.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0125-wined3d-Delete-GL-contexts-through-the-CS-in-uninit_.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0126-wined3d-Update-the-swap-interval-through-the-CS-in-r.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0127-wined3d-Do-the-sampler-GL-init-through-the-CS.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0128-wined3d-Create-initial-DCs-through-the-CS.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0129-wined3d-Assign-a-read-buffer-when-discarding-a-new-t.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0130-wined3d-Do-not-query-available-GPU-memory-on-main-th.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0131-wined3d-Fix-incorrect-return-value-in-wined3d_cs_exe.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0132-wined3d-Fix-context_acquire-not-being-called-from-th.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0133-wined3d-Do-not-signal-CS-event-when-we-manage-to-uns.patch wined3d-CSMT_Helper: Reenable patchset. 2016-11-15 22:32:47 +01:00
0134-wined3d-Fix-occlusion-query-tests.patch wined3d-CSMT_Main: Added patch to fix occlusion query tests. 2016-12-15 05:21:57 +01:00
9998-wined3d-Enable-CSMT-by-default-print-a-winediag-mess.patch Rebase against 0c83f4d5bec8b01e1e6dcbb0a9a9932b6c24570b. 2016-06-23 07:26:56 +02:00
9999-IfDefined.patch Added patch to silence noisy FIXME in gl_stencil_op. 2017-01-08 17:50:50 +01:00
definition wined3d-CSMT_Main: Reenable CSMT patchset. 2016-12-15 03:12:51 +01:00