1 # These commits were cherry picked without using -x. 2 ca3ed3e024864e91ca3cccc59fb96950e1d079b5 egl/wayland: Don't invalidate drawable on swap buffers 3 89ba4368fd86778405eea163e2b27812055f0df9 egl/wayland: Add invalidate back in eglSwapBuffers() 4 60a11e295b86475ff334291a5b483e422371b21c egl/wayland: Dispatch the event queue before get_buffers 5 41e105d5beb78c42993a602cc58d0f990739b088 nvc0: add missing call to map edge flag in push_vbo 6 be75a9373a6d0f9e2ef35ac376a541e60d72d306 nv50/ir: wrap assertion using typeid in #ifndef NDEBUG 7 7d2d450ea6d8082db14cd3f86c6c25442bf771c5 nouveau: fix undefined behaviour when testing sample_count 8 9 # Causes too many regressions... 10 413c4914129cd26ca87960852d8c0264c0fb29e7 intel: Improve teximage perf for Google Chrome paint rects (v3) 11 b1d0fe022dc4826dadce014ab8fe062a82f75a16 intel: Fix segfault in intel_texsubimage_tiled_memcpy 12 b5891286202987dfc2606ac716050c0ee426de11 intel: Fix yet-another-bug in intel_texsubimage_tiled_memcpy 13 14 # Introduces performance regressions for other games... don't cherry-pick for now 15 fa58644855e44830e0b91dc627703c236fa6712a r600g: fix abysmal performance in Reaction Quake 16 17 # i965 guardband clipping is disabled in 9.0, so no need to fix bugs in it 18 23e7b81f2d742d292d77b53ac9cf72c3d89fc798 i965: Use fewer temporary variables in c 19 lip setup. 20 d411bbd5bd895617e265e023213895100e4509ef i965: Disable the GB clip test when a li 21 mited viewport is set. 22 23 # Candidates for 9.1 24 1559994cba380a4e87a5e8dbb04b0a7475711756 i965: Fix assignment instead of comparison in asserts. 25 5c86a728d4f688c0fe7fbf9f4b8f88060b65c4ee r600g: fix htile buffer leak 26 a06f03d795153ce060d99aafb61d10c27a47efc1 r300g: always put MSAA resources in VRAM 27 a8a5055f2dea1960898763d17f28043577c3e64e radeonsi: Fix draws using user index buffer. 28 257006e2a4201c11ca5f800a74ac4aaf62a7bfc1 r600g/llvm: Select the correct GPU type for RV670 29 e5fb7347a72118bf06dfabaa453208578c7ad876 radeonsi: Adapt to sample intrinsics changes. 30 120efeef8b51c16924dafa6bbeb017a856db911b radeonsi: Improve packing of texture address parameters. 31 6bcb8238446060db665425d9f63eb0c1b3ba9f68 radeonsi: Enable texture arrays. 32 6455d40b7ec09e3a3923c9b78952dc29627afed1 radeonsi: Remove spurious traces of R16G16B16 support. 33 2db1f73849260cf8e5a7e390d04f5f26141a0b37 builtin_compiler/build: Don't use *_FOR_BUILD when not cross compiling 34 11bd1b0f589bfeab8fcad5c70adf4c8a665eebc9 gallium/egl: Fix include dirs for VPATH build 35 b92900d26a54ef997f2920d6a7371bb7c9caabf8 mesa/glsl: Separate parsing logic from _mesa_get_uniform_location. 36 b4db34cc4c047427a21efb9bde03d7e125f70e55 glsl: Rename uniform_field_visitor to program_resource_visitor. 37 53febac02c382fa163a9ad7280fc5f4d2707a665 glsl: Use parse_program_resource_name to parse transform feedback varyings. 38 99b78337e38308480ee491493b045179f10ed579 glsl: Support transform feedback of varying structs. 39 83e4407f443fb6baeccf9aefee291c82adcaa58b radeonsi: add support for Oland chips 40 af0af75881ea99452086afd6907780de77af6e96 radeonsi: default PA_SC_RASTER_CONFIG to 0 41 4161d70bba567e6e73d5e9e993a74d81930d0e72 radeonsi: add Oland pci ids 42