summaryrefslogtreecommitdiff
path: root/docs/relnotes
diff options
context:
space:
mode:
authorErik Faye-Lund <erik.faye-lund@collabora.com>2020-06-12 20:09:42 +0200
committerMarge Bot <eric+marge@anholt.net>2020-06-13 10:42:00 +0000
commit4d066836e3cf307431a74eafcc8a404ce5ccea69 (patch)
treeb0e3c39a971a564126b70368ae139a6e613d183f /docs/relnotes
parent1df5dbf51659000f74ca9511a211a7b026bfa936 (diff)
docs: convert articles to reructuredtext
This uses the previously added scripts to convert the documentation to reStructuredText, which is both easier to read offline, and can be used to generate modern HTML for online documentation. No modification to the generated results have been done. Acked-by: Eric Engestrom <eric@engestrom.ch> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4630>
Diffstat (limited to 'docs/relnotes')
-rw-r--r--docs/relnotes/10.0.1.html150
-rw-r--r--docs/relnotes/10.0.1.rst124
-rw-r--r--docs/relnotes/10.0.2.html161
-rw-r--r--docs/relnotes/10.0.2.rst127
-rw-r--r--docs/relnotes/10.0.3.html206
-rw-r--r--docs/relnotes/10.0.3.rst174
-rw-r--r--docs/relnotes/10.0.4.html191
-rw-r--r--docs/relnotes/10.0.4.rst162
-rw-r--r--docs/relnotes/10.0.5.html173
-rw-r--r--docs/relnotes/10.0.5.rst147
-rw-r--r--docs/relnotes/10.0.html146
-rw-r--r--docs/relnotes/10.0.rst132
-rw-r--r--docs/relnotes/10.1.1.html254
-rw-r--r--docs/relnotes/10.1.1.rst223
-rw-r--r--docs/relnotes/10.1.2.html179
-rw-r--r--docs/relnotes/10.1.2.rst159
-rw-r--r--docs/relnotes/10.1.3.html90
-rw-r--r--docs/relnotes/10.1.3.rst64
-rw-r--r--docs/relnotes/10.1.4.html100
-rw-r--r--docs/relnotes/10.1.4.rst74
-rw-r--r--docs/relnotes/10.1.5.html105
-rw-r--r--docs/relnotes/10.1.5.rst76
-rw-r--r--docs/relnotes/10.1.6.html138
-rw-r--r--docs/relnotes/10.1.6.rst110
-rw-r--r--docs/relnotes/10.1.html75
-rw-r--r--docs/relnotes/10.1.rst50
-rw-r--r--docs/relnotes/10.2.1.html61
-rw-r--r--docs/relnotes/10.2.1.rst42
-rw-r--r--docs/relnotes/10.2.2.html181
-rw-r--r--docs/relnotes/10.2.2.rst152
-rw-r--r--docs/relnotes/10.2.3.html130
-rw-r--r--docs/relnotes/10.2.3.rst96
-rw-r--r--docs/relnotes/10.2.4.html127
-rw-r--r--docs/relnotes/10.2.4.rst103
-rw-r--r--docs/relnotes/10.2.5.html188
-rw-r--r--docs/relnotes/10.2.5.rst163
-rw-r--r--docs/relnotes/10.2.6.html118
-rw-r--r--docs/relnotes/10.2.6.rst104
-rw-r--r--docs/relnotes/10.2.7.html211
-rw-r--r--docs/relnotes/10.2.7.rst183
-rw-r--r--docs/relnotes/10.2.8.html130
-rw-r--r--docs/relnotes/10.2.8.rst106
-rw-r--r--docs/relnotes/10.2.9.html101
-rw-r--r--docs/relnotes/10.2.9.rst76
-rw-r--r--docs/relnotes/10.2.html99
-rw-r--r--docs/relnotes/10.2.rst69
-rw-r--r--docs/relnotes/10.3.1.html158
-rw-r--r--docs/relnotes/10.3.1.rst131
-rw-r--r--docs/relnotes/10.3.2.html115
-rw-r--r--docs/relnotes/10.3.2.rst91
-rw-r--r--docs/relnotes/10.3.3.html209
-rw-r--r--docs/relnotes/10.3.3.rst184
-rw-r--r--docs/relnotes/10.3.4.html106
-rw-r--r--docs/relnotes/10.3.4.rst83
-rw-r--r--docs/relnotes/10.3.5.html88
-rw-r--r--docs/relnotes/10.3.5.rst66
-rw-r--r--docs/relnotes/10.3.6.html124
-rw-r--r--docs/relnotes/10.3.6.rst100
-rw-r--r--docs/relnotes/10.3.7.html93
-rw-r--r--docs/relnotes/10.3.7.rst73
-rw-r--r--docs/relnotes/10.3.html335
-rw-r--r--docs/relnotes/10.3.rst369
-rw-r--r--docs/relnotes/10.4.1.html97
-rw-r--r--docs/relnotes/10.4.1.rst76
-rw-r--r--docs/relnotes/10.4.2.html127
-rw-r--r--docs/relnotes/10.4.2.rst102
-rw-r--r--docs/relnotes/10.4.3.html145
-rw-r--r--docs/relnotes/10.4.3.rst123
-rw-r--r--docs/relnotes/10.4.4.html100
-rw-r--r--docs/relnotes/10.4.4.rst72
-rw-r--r--docs/relnotes/10.4.5.html114
-rw-r--r--docs/relnotes/10.4.5.rst89
-rw-r--r--docs/relnotes/10.4.6.html143
-rw-r--r--docs/relnotes/10.4.6.rst115
-rw-r--r--docs/relnotes/10.4.7.html134
-rw-r--r--docs/relnotes/10.4.7.rst107
-rw-r--r--docs/relnotes/10.4.html259
-rw-r--r--docs/relnotes/10.4.rst269
-rw-r--r--docs/relnotes/10.5.0.html212
-rw-r--r--docs/relnotes/10.5.0.rst217
-rw-r--r--docs/relnotes/10.5.1.html217
-rw-r--r--docs/relnotes/10.5.1.rst194
-rw-r--r--docs/relnotes/10.5.2.html130
-rw-r--r--docs/relnotes/10.5.2.rst102
-rw-r--r--docs/relnotes/10.5.3.html125
-rw-r--r--docs/relnotes/10.5.3.rst101
-rw-r--r--docs/relnotes/10.5.4.html125
-rw-r--r--docs/relnotes/10.5.4.rst103
-rw-r--r--docs/relnotes/10.5.5.html95
-rw-r--r--docs/relnotes/10.5.5.rst70
-rw-r--r--docs/relnotes/10.5.6.html147
-rw-r--r--docs/relnotes/10.5.6.rst116
-rw-r--r--docs/relnotes/10.5.7.html103
-rw-r--r--docs/relnotes/10.5.7.rst79
-rw-r--r--docs/relnotes/10.5.8.html112
-rw-r--r--docs/relnotes/10.5.8.rst83
-rw-r--r--docs/relnotes/10.5.9.html140
-rw-r--r--docs/relnotes/10.5.9.rst118
-rw-r--r--docs/relnotes/10.6.0.html331
-rw-r--r--docs/relnotes/10.6.0.rst362
-rw-r--r--docs/relnotes/10.6.1.html104
-rw-r--r--docs/relnotes/10.6.1.rst80
-rw-r--r--docs/relnotes/10.6.2.html165
-rw-r--r--docs/relnotes/10.6.2.rst141
-rw-r--r--docs/relnotes/10.6.3.html106
-rw-r--r--docs/relnotes/10.6.3.rst77
-rw-r--r--docs/relnotes/10.6.4.html137
-rw-r--r--docs/relnotes/10.6.4.rst112
-rw-r--r--docs/relnotes/10.6.5.html124
-rw-r--r--docs/relnotes/10.6.5.rst95
-rw-r--r--docs/relnotes/10.6.6.html164
-rw-r--r--docs/relnotes/10.6.6.rst136
-rw-r--r--docs/relnotes/10.6.7.html75
-rw-r--r--docs/relnotes/10.6.7.rst53
-rw-r--r--docs/relnotes/10.6.8.html136
-rw-r--r--docs/relnotes/10.6.8.rst102
-rw-r--r--docs/relnotes/10.6.9.html130
-rw-r--r--docs/relnotes/10.6.9.rst104
-rw-r--r--docs/relnotes/11.0.0.html261
-rw-r--r--docs/relnotes/11.0.0.rst276
-rw-r--r--docs/relnotes/11.0.1.html134
-rw-r--r--docs/relnotes/11.0.1.rst105
-rw-r--r--docs/relnotes/11.0.2.html85
-rw-r--r--docs/relnotes/11.0.2.rst63
-rw-r--r--docs/relnotes/11.0.3.html185
-rw-r--r--docs/relnotes/11.0.3.rst157
-rw-r--r--docs/relnotes/11.0.4.html168
-rw-r--r--docs/relnotes/11.0.4.rst144
-rw-r--r--docs/relnotes/11.0.5.html172
-rw-r--r--docs/relnotes/11.0.5.rst139
-rw-r--r--docs/relnotes/11.0.6.html145
-rw-r--r--docs/relnotes/11.0.6.rst114
-rw-r--r--docs/relnotes/11.0.7.html154
-rw-r--r--docs/relnotes/11.0.7.rst135
-rw-r--r--docs/relnotes/11.0.8.html200
-rw-r--r--docs/relnotes/11.0.8.rst173
-rw-r--r--docs/relnotes/11.0.9.html127
-rw-r--r--docs/relnotes/11.0.9.rst99
-rw-r--r--docs/relnotes/11.1.0.html283
-rw-r--r--docs/relnotes/11.1.0.rst300
-rw-r--r--docs/relnotes/11.1.1.html197
-rw-r--r--docs/relnotes/11.1.1.rst167
-rw-r--r--docs/relnotes/11.1.2.html182
-rw-r--r--docs/relnotes/11.1.2.rst156
-rw-r--r--docs/relnotes/11.1.3.html319
-rw-r--r--docs/relnotes/11.1.3.rst283
-rw-r--r--docs/relnotes/11.1.4.html182
-rw-r--r--docs/relnotes/11.1.4.rst147
-rw-r--r--docs/relnotes/11.2.0.html296
-rw-r--r--docs/relnotes/11.2.0.rst312
-rw-r--r--docs/relnotes/11.2.1.html119
-rw-r--r--docs/relnotes/11.2.1.rst88
-rw-r--r--docs/relnotes/11.2.2.html210
-rw-r--r--docs/relnotes/11.2.2.rst172
-rw-r--r--docs/relnotes/12.0.0.html335
-rw-r--r--docs/relnotes/12.0.0.rst364
-rw-r--r--docs/relnotes/12.0.1.html65
-rw-r--r--docs/relnotes/12.0.1.rst41
-rw-r--r--docs/relnotes/12.0.2.html403
-rw-r--r--docs/relnotes/12.0.2.rst376
-rw-r--r--docs/relnotes/12.0.3.html71
-rw-r--r--docs/relnotes/12.0.3.rst48
-rw-r--r--docs/relnotes/12.0.4.html321
-rw-r--r--docs/relnotes/12.0.4.rst281
-rw-r--r--docs/relnotes/12.0.5.html138
-rw-r--r--docs/relnotes/12.0.5.rst109
-rw-r--r--docs/relnotes/12.0.6.html148
-rw-r--r--docs/relnotes/12.0.6.rst118
-rw-r--r--docs/relnotes/13.0.0.html311
-rw-r--r--docs/relnotes/13.0.0.rst333
-rw-r--r--docs/relnotes/13.0.1.html188
-rw-r--r--docs/relnotes/13.0.1.rst152
-rw-r--r--docs/relnotes/13.0.2.html189
-rw-r--r--docs/relnotes/13.0.2.rst154
-rw-r--r--docs/relnotes/13.0.3.html177
-rw-r--r--docs/relnotes/13.0.3.rst147
-rw-r--r--docs/relnotes/13.0.4.html255
-rw-r--r--docs/relnotes/13.0.4.rst214
-rw-r--r--docs/relnotes/13.0.5.html210
-rw-r--r--docs/relnotes/13.0.5.rst184
-rw-r--r--docs/relnotes/13.0.6.html287
-rw-r--r--docs/relnotes/13.0.6.rst255
-rw-r--r--docs/relnotes/17.0.0.html285
-rw-r--r--docs/relnotes/17.0.0.rst285
-rw-r--r--docs/relnotes/17.0.1.html221
-rw-r--r--docs/relnotes/17.0.1.rst180
-rw-r--r--docs/relnotes/17.0.2.html185
-rw-r--r--docs/relnotes/17.0.2.rst155
-rw-r--r--docs/relnotes/17.0.3.html189
-rw-r--r--docs/relnotes/17.0.3.rst147
-rw-r--r--docs/relnotes/17.0.4.html156
-rw-r--r--docs/relnotes/17.0.4.rst123
-rw-r--r--docs/relnotes/17.0.5.html144
-rw-r--r--docs/relnotes/17.0.5.rst116
-rw-r--r--docs/relnotes/17.0.6.html186
-rw-r--r--docs/relnotes/17.0.6.rst156
-rw-r--r--docs/relnotes/17.0.7.html145
-rw-r--r--docs/relnotes/17.0.7.rst115
-rw-r--r--docs/relnotes/17.1.0.html224
-rw-r--r--docs/relnotes/17.1.0.rst229
-rw-r--r--docs/relnotes/17.1.1.html188
-rw-r--r--docs/relnotes/17.1.1.rst150
-rw-r--r--docs/relnotes/17.1.10.html155
-rw-r--r--docs/relnotes/17.1.10.rst129
-rw-r--r--docs/relnotes/17.1.2.html187
-rw-r--r--docs/relnotes/17.1.2.rst159
-rw-r--r--docs/relnotes/17.1.3.html156
-rw-r--r--docs/relnotes/17.1.3.rst117
-rw-r--r--docs/relnotes/17.1.4.html220
-rw-r--r--docs/relnotes/17.1.4.rst178
-rw-r--r--docs/relnotes/17.1.5.html203
-rw-r--r--docs/relnotes/17.1.5.rst161
-rw-r--r--docs/relnotes/17.1.6.html225
-rw-r--r--docs/relnotes/17.1.6.rst187
-rw-r--r--docs/relnotes/17.1.7.html148
-rw-r--r--docs/relnotes/17.1.7.rst121
-rw-r--r--docs/relnotes/17.1.8.html115
-rw-r--r--docs/relnotes/17.1.8.rst87
-rw-r--r--docs/relnotes/17.1.9.html144
-rw-r--r--docs/relnotes/17.1.9.rst114
-rw-r--r--docs/relnotes/17.2.0.html218
-rw-r--r--docs/relnotes/17.2.0.rst215
-rw-r--r--docs/relnotes/17.2.1.html200
-rw-r--r--docs/relnotes/17.2.1.rst160
-rw-r--r--docs/relnotes/17.2.2.html203
-rw-r--r--docs/relnotes/17.2.2.rst164
-rw-r--r--docs/relnotes/17.2.3.html181
-rw-r--r--docs/relnotes/17.2.3.rst149
-rw-r--r--docs/relnotes/17.2.4.html132
-rw-r--r--docs/relnotes/17.2.4.rst102
-rw-r--r--docs/relnotes/17.2.5.html156
-rw-r--r--docs/relnotes/17.2.5.rst125
-rw-r--r--docs/relnotes/17.2.6.html187
-rw-r--r--docs/relnotes/17.2.6.rst163
-rw-r--r--docs/relnotes/17.2.7.html247
-rw-r--r--docs/relnotes/17.2.7.rst212
-rw-r--r--docs/relnotes/17.2.8.html112
-rw-r--r--docs/relnotes/17.2.8.rst85
-rw-r--r--docs/relnotes/17.3.0.html246
-rw-r--r--docs/relnotes/17.3.0.rst258
-rw-r--r--docs/relnotes/17.3.1.html191
-rw-r--r--docs/relnotes/17.3.1.rst151
-rw-r--r--docs/relnotes/17.3.2.html109
-rw-r--r--docs/relnotes/17.3.2.rst80
-rw-r--r--docs/relnotes/17.3.3.html151
-rw-r--r--docs/relnotes/17.3.3.rst118
-rw-r--r--docs/relnotes/17.3.4.html275
-rw-r--r--docs/relnotes/17.3.4.rst237
-rw-r--r--docs/relnotes/17.3.5.html63
-rw-r--r--docs/relnotes/17.3.5.rst42
-rw-r--r--docs/relnotes/17.3.6.html85
-rw-r--r--docs/relnotes/17.3.6.rst59
-rw-r--r--docs/relnotes/17.3.7.html312
-rw-r--r--docs/relnotes/17.3.7.rst271
-rw-r--r--docs/relnotes/17.3.8.html147
-rw-r--r--docs/relnotes/17.3.8.rst116
-rw-r--r--docs/relnotes/17.3.9.html162
-rw-r--r--docs/relnotes/17.3.9.rst126
-rw-r--r--docs/relnotes/18.0.0.html321
-rw-r--r--docs/relnotes/18.0.0.rst353
-rw-r--r--docs/relnotes/18.0.1.html225
-rw-r--r--docs/relnotes/18.0.1.rst187
-rw-r--r--docs/relnotes/18.0.2.html144
-rw-r--r--docs/relnotes/18.0.2.rst116
-rw-r--r--docs/relnotes/18.0.3.html107
-rw-r--r--docs/relnotes/18.0.3.rst76
-rw-r--r--docs/relnotes/18.0.4.html157
-rw-r--r--docs/relnotes/18.0.4.rst125
-rw-r--r--docs/relnotes/18.0.5.html162
-rw-r--r--docs/relnotes/18.0.5.rst135
-rw-r--r--docs/relnotes/18.1.0.html268
-rw-r--r--docs/relnotes/18.1.0.rst281
-rw-r--r--docs/relnotes/18.1.1.html168
-rw-r--r--docs/relnotes/18.1.1.rst137
-rw-r--r--docs/relnotes/18.1.2.html170
-rw-r--r--docs/relnotes/18.1.2.rst138
-rw-r--r--docs/relnotes/18.1.3.html167
-rw-r--r--docs/relnotes/18.1.3.rst138
-rw-r--r--docs/relnotes/18.1.4.html150
-rw-r--r--docs/relnotes/18.1.4.rst125
-rw-r--r--docs/relnotes/18.1.5.html183
-rw-r--r--docs/relnotes/18.1.5.rst148
-rw-r--r--docs/relnotes/18.1.6.html188
-rw-r--r--docs/relnotes/18.1.6.rst154
-rw-r--r--docs/relnotes/18.1.7.html104
-rw-r--r--docs/relnotes/18.1.7.rst81
-rw-r--r--docs/relnotes/18.1.8.html180
-rw-r--r--docs/relnotes/18.1.8.rst158
-rw-r--r--docs/relnotes/18.1.9.html178
-rw-r--r--docs/relnotes/18.1.9.rst150
-rw-r--r--docs/relnotes/18.2.0.html284
-rw-r--r--docs/relnotes/18.2.0.rst306
-rw-r--r--docs/relnotes/18.2.1.html227
-rw-r--r--docs/relnotes/18.2.1.rst192
-rw-r--r--docs/relnotes/18.2.2.html155
-rw-r--r--docs/relnotes/18.2.2.rst121
-rw-r--r--docs/relnotes/18.2.3.html167
-rw-r--r--docs/relnotes/18.2.3.rst135
-rw-r--r--docs/relnotes/18.2.4.html154
-rw-r--r--docs/relnotes/18.2.4.rst119
-rw-r--r--docs/relnotes/18.2.5.html172
-rw-r--r--docs/relnotes/18.2.5.rst138
-rw-r--r--docs/relnotes/18.2.6.html179
-rw-r--r--docs/relnotes/18.2.6.rst145
-rw-r--r--docs/relnotes/18.2.7.html167
-rw-r--r--docs/relnotes/18.2.7.rst134
-rw-r--r--docs/relnotes/18.2.8.html183
-rw-r--r--docs/relnotes/18.2.8.rst147
-rw-r--r--docs/relnotes/18.3.0.html285
-rw-r--r--docs/relnotes/18.3.0.rst308
-rw-r--r--docs/relnotes/18.3.1.html63
-rw-r--r--docs/relnotes/18.3.1.rst43
-rw-r--r--docs/relnotes/18.3.2.html265
-rw-r--r--docs/relnotes/18.3.2.rst228
-rw-r--r--docs/relnotes/18.3.3.html208
-rw-r--r--docs/relnotes/18.3.3.rst170
-rw-r--r--docs/relnotes/18.3.4.html180
-rw-r--r--docs/relnotes/18.3.4.rst147
-rw-r--r--docs/relnotes/18.3.5.html271
-rw-r--r--docs/relnotes/18.3.5.rst233
-rw-r--r--docs/relnotes/18.3.6.html169
-rw-r--r--docs/relnotes/18.3.6.rst137
-rw-r--r--docs/relnotes/19.0.0.html2471
-rw-r--r--docs/relnotes/19.0.0.rst2516
-rw-r--r--docs/relnotes/19.0.1.html159
-rw-r--r--docs/relnotes/19.0.1.rst130
-rw-r--r--docs/relnotes/19.0.2.html122
-rw-r--r--docs/relnotes/19.0.2.rst90
-rw-r--r--docs/relnotes/19.0.3.html148
-rw-r--r--docs/relnotes/19.0.3.rst116
-rw-r--r--docs/relnotes/19.0.4.html243
-rw-r--r--docs/relnotes/19.0.4.rst204
-rw-r--r--docs/relnotes/19.0.5.html137
-rw-r--r--docs/relnotes/19.0.5.rst107
-rw-r--r--docs/relnotes/19.0.6.html153
-rw-r--r--docs/relnotes/19.0.6.rst120
-rw-r--r--docs/relnotes/19.0.7.html150
-rw-r--r--docs/relnotes/19.0.7.rst115
-rw-r--r--docs/relnotes/19.0.8.html62
-rw-r--r--docs/relnotes/19.0.8.rst43
-rw-r--r--docs/relnotes/19.1.0.html4610
-rw-r--r--docs/relnotes/19.1.0.rst4677
-rw-r--r--docs/relnotes/19.1.1.html154
-rw-r--r--docs/relnotes/19.1.1.rst122
-rw-r--r--docs/relnotes/19.1.2.html194
-rw-r--r--docs/relnotes/19.1.2.rst158
-rw-r--r--docs/relnotes/19.1.3.html191
-rw-r--r--docs/relnotes/19.1.3.rst160
-rw-r--r--docs/relnotes/19.1.4.html227
-rw-r--r--docs/relnotes/19.1.4.rst191
-rw-r--r--docs/relnotes/19.1.5.html119
-rw-r--r--docs/relnotes/19.1.5.rst91
-rw-r--r--docs/relnotes/19.1.6.html132
-rw-r--r--docs/relnotes/19.1.6.rst104
-rw-r--r--docs/relnotes/19.1.7.html157
-rw-r--r--docs/relnotes/19.1.7.rst129
-rw-r--r--docs/relnotes/19.1.8.html267
-rw-r--r--docs/relnotes/19.1.8.rst234
-rw-r--r--docs/relnotes/19.2.0.html444
-rw-r--r--docs/relnotes/19.2.0.rst418
-rw-r--r--docs/relnotes/19.2.1.html159
-rw-r--r--docs/relnotes/19.2.1.rst92
-rw-r--r--docs/relnotes/19.2.2.html147
-rw-r--r--docs/relnotes/19.2.2.rst94
-rw-r--r--docs/relnotes/19.2.3.html146
-rw-r--r--docs/relnotes/19.2.3.rst87
-rw-r--r--docs/relnotes/19.2.4.html65
-rw-r--r--docs/relnotes/19.2.4.rst39
-rw-r--r--docs/relnotes/19.2.5.html115
-rw-r--r--docs/relnotes/19.2.5.rst63
-rw-r--r--docs/relnotes/19.2.6.html87
-rw-r--r--docs/relnotes/19.2.6.rst49
-rw-r--r--docs/relnotes/19.2.7.html96
-rw-r--r--docs/relnotes/19.2.7.rst55
-rw-r--r--docs/relnotes/19.2.8.html108
-rw-r--r--docs/relnotes/19.2.8.rst61
-rw-r--r--docs/relnotes/19.3.0.html3138
-rw-r--r--docs/relnotes/19.3.0.rst3039
-rw-r--r--docs/relnotes/19.3.1.html94
-rw-r--r--docs/relnotes/19.3.1.rst55
-rw-r--r--docs/relnotes/19.3.2.html138
-rw-r--r--docs/relnotes/19.3.2.rst95
-rw-r--r--docs/relnotes/19.3.3.html193
-rw-r--r--docs/relnotes/19.3.3.rst125
-rw-r--r--docs/relnotes/19.3.4.html187
-rw-r--r--docs/relnotes/19.3.4.rst123
-rw-r--r--docs/relnotes/19.3.5.html169
-rw-r--r--docs/relnotes/19.3.5.rst106
-rw-r--r--docs/relnotes/20.0.0.html3231
-rw-r--r--docs/relnotes/20.0.0.rst3154
-rw-r--r--docs/relnotes/20.0.1.html172
-rw-r--r--docs/relnotes/20.0.1.rst96
-rw-r--r--docs/relnotes/20.0.2.html159
-rw-r--r--docs/relnotes/20.0.2.rst107
-rw-r--r--docs/relnotes/20.0.3.html177
-rw-r--r--docs/relnotes/20.0.3.rst119
-rw-r--r--docs/relnotes/20.0.4.html68
-rw-r--r--docs/relnotes/20.0.4.rst38
-rw-r--r--docs/relnotes/20.0.5.html213
-rw-r--r--docs/relnotes/20.0.5.rst136
-rw-r--r--docs/relnotes/20.0.6.html130
-rw-r--r--docs/relnotes/20.0.6.rst83
-rw-r--r--docs/relnotes/20.0.7.html160
-rw-r--r--docs/relnotes/20.0.7.rst100
-rw-r--r--docs/relnotes/20.0.8.html203
-rw-r--r--docs/relnotes/20.0.8.rst143
-rw-r--r--docs/relnotes/20.1.0.html3939
-rw-r--r--docs/relnotes/20.1.0.rst3945
-rw-r--r--docs/relnotes/20.1.1.html178
-rw-r--r--docs/relnotes/20.1.1.rst122
-rw-r--r--docs/relnotes/6.4.1.html75
-rw-r--r--docs/relnotes/6.4.1.rst54
-rw-r--r--docs/relnotes/6.4.2.html81
-rw-r--r--docs/relnotes/6.4.2.rst59
-rw-r--r--docs/relnotes/6.4.html97
-rw-r--r--docs/relnotes/6.4.rst77
-rw-r--r--docs/relnotes/6.5.1.html146
-rw-r--r--docs/relnotes/6.5.1.rst118
-rw-r--r--docs/relnotes/6.5.2.html133
-rw-r--r--docs/relnotes/6.5.2.rst112
-rw-r--r--docs/relnotes/6.5.3.html126
-rw-r--r--docs/relnotes/6.5.3.rst105
-rw-r--r--docs/relnotes/6.5.html141
-rw-r--r--docs/relnotes/6.5.rst114
-rw-r--r--docs/relnotes/7.0.1.html108
-rw-r--r--docs/relnotes/7.0.1.rst88
-rw-r--r--docs/relnotes/7.0.2.html95
-rw-r--r--docs/relnotes/7.0.2.rst76
-rw-r--r--docs/relnotes/7.0.3.html91
-rw-r--r--docs/relnotes/7.0.3.rst73
-rw-r--r--docs/relnotes/7.0.4.html87
-rw-r--r--docs/relnotes/7.0.4.rst67
-rw-r--r--docs/relnotes/7.0.html100
-rw-r--r--docs/relnotes/7.0.rst79
-rw-r--r--docs/relnotes/7.1.html101
-rw-r--r--docs/relnotes/7.1.rst77
-rw-r--r--docs/relnotes/7.10.1.html383
-rw-r--r--docs/relnotes/7.10.1.rst362
-rw-r--r--docs/relnotes/7.10.2.html211
-rw-r--r--docs/relnotes/7.10.2.rst185
-rw-r--r--docs/relnotes/7.10.3.html308
-rw-r--r--docs/relnotes/7.10.3.rst298
-rw-r--r--docs/relnotes/7.10.html2798
-rw-r--r--docs/relnotes/7.10.rst2930
-rw-r--r--docs/relnotes/7.11.1.html396
-rw-r--r--docs/relnotes/7.11.1.rst395
-rw-r--r--docs/relnotes/7.11.2.html90
-rw-r--r--docs/relnotes/7.11.2.rst68
-rw-r--r--docs/relnotes/7.11.html353
-rw-r--r--docs/relnotes/7.11.rst375
-rw-r--r--docs/relnotes/7.2.html111
-rw-r--r--docs/relnotes/7.2.rst85
-rw-r--r--docs/relnotes/7.3.html100
-rw-r--r--docs/relnotes/7.3.rst74
-rw-r--r--docs/relnotes/7.4.1.html86
-rw-r--r--docs/relnotes/7.4.1.rst64
-rw-r--r--docs/relnotes/7.4.2.html81
-rw-r--r--docs/relnotes/7.4.2.rst58
-rw-r--r--docs/relnotes/7.4.3.html86
-rw-r--r--docs/relnotes/7.4.3.rst63
-rw-r--r--docs/relnotes/7.4.4.html75
-rw-r--r--docs/relnotes/7.4.4.rst52
-rw-r--r--docs/relnotes/7.4.html96
-rw-r--r--docs/relnotes/7.4.rst72
-rw-r--r--docs/relnotes/7.5.1.html77
-rw-r--r--docs/relnotes/7.5.1.rst55
-rw-r--r--docs/relnotes/7.5.2.html73
-rw-r--r--docs/relnotes/7.5.2.rst50
-rw-r--r--docs/relnotes/7.5.html108
-rw-r--r--docs/relnotes/7.5.rst86
-rw-r--r--docs/relnotes/7.6.1.html86
-rw-r--r--docs/relnotes/7.6.1.rst63
-rw-r--r--docs/relnotes/7.6.html91
-rw-r--r--docs/relnotes/7.6.rst69
-rw-r--r--docs/relnotes/7.7.1.html66
-rw-r--r--docs/relnotes/7.7.1.rst43
-rw-r--r--docs/relnotes/7.7.html77
-rw-r--r--docs/relnotes/7.7.rst55
-rw-r--r--docs/relnotes/7.8.1.html70
-rw-r--r--docs/relnotes/7.8.1.rst50
-rw-r--r--docs/relnotes/7.8.2.html152
-rw-r--r--docs/relnotes/7.8.2.rst111
-rw-r--r--docs/relnotes/7.8.3.html95
-rw-r--r--docs/relnotes/7.8.3.rst73
-rw-r--r--docs/relnotes/7.8.html77
-rw-r--r--docs/relnotes/7.8.rst54
-rw-r--r--docs/relnotes/7.9.1.html411
-rw-r--r--docs/relnotes/7.9.1.rst407
-rw-r--r--docs/relnotes/7.9.2.html340
-rw-r--r--docs/relnotes/7.9.2.rst320
-rw-r--r--docs/relnotes/7.9.html144
-rw-r--r--docs/relnotes/7.9.rst178
-rw-r--r--docs/relnotes/8.0.1.html158
-rw-r--r--docs/relnotes/8.0.1.rst132
-rw-r--r--docs/relnotes/8.0.2.html164
-rw-r--r--docs/relnotes/8.0.2.rst135
-rw-r--r--docs/relnotes/8.0.3.html324
-rw-r--r--docs/relnotes/8.0.3.rst292
-rw-r--r--docs/relnotes/8.0.4.html209
-rw-r--r--docs/relnotes/8.0.4.rst182
-rw-r--r--docs/relnotes/8.0.5.html264
-rw-r--r--docs/relnotes/8.0.5.rst256
-rw-r--r--docs/relnotes/8.0.html87
-rw-r--r--docs/relnotes/8.0.rst63
-rw-r--r--docs/relnotes/9.0.1.html167
-rw-r--r--docs/relnotes/9.0.1.rst139
-rw-r--r--docs/relnotes/9.0.2.html290
-rw-r--r--docs/relnotes/9.0.2.rst259
-rw-r--r--docs/relnotes/9.0.3.html247
-rw-r--r--docs/relnotes/9.0.3.rst226
-rw-r--r--docs/relnotes/9.0.html98
-rw-r--r--docs/relnotes/9.0.rst70
-rw-r--r--docs/relnotes/9.1.1.html235
-rw-r--r--docs/relnotes/9.1.1.rst206
-rw-r--r--docs/relnotes/9.1.2.html237
-rw-r--r--docs/relnotes/9.1.2.rst212
-rw-r--r--docs/relnotes/9.1.3.html230
-rw-r--r--docs/relnotes/9.1.3.rst209
-rw-r--r--docs/relnotes/9.1.4.html321
-rw-r--r--docs/relnotes/9.1.4.rst284
-rw-r--r--docs/relnotes/9.1.5.html140
-rw-r--r--docs/relnotes/9.1.5.rst116
-rw-r--r--docs/relnotes/9.1.6.html168
-rw-r--r--docs/relnotes/9.1.6.rst146
-rw-r--r--docs/relnotes/9.1.7.html168
-rw-r--r--docs/relnotes/9.1.7.rst140
-rw-r--r--docs/relnotes/9.1.html83
-rw-r--r--docs/relnotes/9.1.rst56
-rw-r--r--docs/relnotes/9.2.1.html206
-rw-r--r--docs/relnotes/9.2.1.rst168
-rw-r--r--docs/relnotes/9.2.2.html100
-rw-r--r--docs/relnotes/9.2.2.rst76
-rw-r--r--docs/relnotes/9.2.3.html115
-rw-r--r--docs/relnotes/9.2.3.rst91
-rw-r--r--docs/relnotes/9.2.4.html102
-rw-r--r--docs/relnotes/9.2.4.rst79
-rw-r--r--docs/relnotes/9.2.5.html120
-rw-r--r--docs/relnotes/9.2.5.rst98
-rw-r--r--docs/relnotes/9.2.html226
-rw-r--r--docs/relnotes/9.2.rst221
540 files changed, 57465 insertions, 64403 deletions
diff --git a/docs/relnotes/10.0.1.html b/docs/relnotes/10.0.1.html
deleted file mode 100644
index 6a9a0f6ad76..00000000000
--- a/docs/relnotes/10.0.1.html
+++ /dev/null
@@ -1,150 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- The Mesa 3D Graphics Library
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 10.0.1 Release Notes / (December 12, 2013)</h1>
-
-<p>
-Mesa 10.0.1 is a bug fix release which fixes bugs found since the 10.0 release.
-</p>
-<p>
-Mesa 10.0.1 implements the OpenGL 3.3 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 3.3. OpenGL
-3.3 is <strong>only</strong> available if requested at context creation
-because compatibility contexts not supported.
-</p>
-
-
-<h2>MD5 checksums</h2>
-<pre>
-0a72ca5b36046a658bf6038326ff32ed MesaLib-10.0.1.tar.bz2
-01bde35c912e504ba62caf1ef9f7022c MesaLib-10.0.1.tar.gz
-59a174a11a89e6b1b8ee9c3f7e3c388c MesaLib-10.0.1.zip
-</pre>
-
-
-<h2>New features</h2>
-<p>None</p>
-
-<h2>Bug fixes</h2>
-
-<p>This list is likely incomplete.</p>
-
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=64323">Bug 64323</a> - Severe misrendering in Left 4 Dead 2</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=68838">Bug 68838</a> - GLSL: struct declarations produce a &quot;empty declaration warning&quot; in 9.2</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=69155">Bug 69155</a> - [NV50 gallium] [piglit] bin/varying-packing-simple triggers memory corruption/failures</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=70250">Bug 70250</a> - weston-terminal rendering corrupted with output transform 90 and 270</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=70601">Bug 70601</a> - [SNB Bisected]Piglit spec/ARB_texture_float/multisample-formats 2 GL_ARB_texture_float fails</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=72230">Bug 72230</a> - Unable to extract MesaLib-10.0.0.tar.{gz,bz2} with bsdtar</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=72325">Bug 72325</a> - [swrast] piglit glean fbo regression</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=72327">Bug 72327</a> - [swrast] piglit glean pointSprite regression</li>
-
-</ul>
-
-<h2>Changes</h2>
-
-<p>The full set of changes can be viewed by using the following git command:</p>
-
-<pre>
- git log mesa-10.0..mesa-10.0.1
-</pre>
-
-<p>Axel Davy (2):</p>
-<ul>
- <li>egl/wayland: Flush the wl_display at the end of SwapBuffers</li>
- <li>Enable throttling in SwapBuffers</li>
-</ul>
-
-<p>Chad Versace (2):</p>
-<ul>
- <li>i965/hsw: Apply non-msrt fast color clear w/a to all HSW GTs</li>
- <li>i965: Add extra-alignment for non-msrt fast color clear for all hw (v2)</li>
-</ul>
-
-<p>Dave Airlie (1):</p>
-<ul>
- <li>swrast: fix readback regression since inversion fix</li>
-</ul>
-
-<p>Emil Velikov (1):</p>
-<ul>
- <li>automake: include only one copy VERSION in tarball</li>
-</ul>
-
-<p>Ian Romanick (3):</p>
-<ul>
- <li>docs: Add 10.0 release md5sums</li>
- <li>Remove a057b83 from the pick list</li>
- <li>glsl: Don't emit empty declaration warning for a struct specifier</li>
-</ul>
-
-<p>Ilia Mirkin (8):</p>
-<ul>
- <li>mesa: don't leak performance monitors on context destroy</li>
- <li>nv50: Fix GPU_READING/WRITING bit removal</li>
- <li>nouveau: avoid leaking fences while waiting</li>
- <li>nv50: wait on the buf's fence before sticking it into pushbuf</li>
- <li>nv50: enable h264 and mpeg4 for nv98+ (vp3, vp4.0)</li>
- <li>nouveau/video: update h264 picparm field names based on usage</li>
- <li>nouveau/video: update a few more h264 picparm field names</li>
- <li>nv50: report 15 max inputs for fragment programs</li>
-</ul>
-
-<p>Jordan Justen (1):</p>
-<ul>
- <li>dri megadriver_stub: add compatibility for older DRI loaders</li>
-</ul>
-
-<p>Kristian Høgsberg (2):</p>
-<ul>
- <li>egl/wayland: Damage INT32_MAX x INT32_MAX region for eglSwapBuffers</li>
- <li>egl/wayland: Send commit after flushing the driver context</li>
-</ul>
-
-<p>Maarten Lankhorst (1):</p>
-<ul>
- <li>nouveau: Fix compiler warning regression</li>
-</ul>
-
-<p>Paul Berry (1):</p>
-<ul>
- <li>i965/gen6: Fix multisample resolve blits for luminance/intensity 32F formats.</li>
-</ul>
-
-<p>Thomas Hellstrom (1):</p>
-<ul>
- <li>st/xa: Bump major version number to 2</li>
-</ul>
-
-<p>Tom Stellard (2):</p>
-<ul>
- <li>r300/compiler/tests: Fix segfault</li>
- <li>r300/compiler/tests: Fix line length check in test parser</li>
-</ul>
-
-</div>
-</body>
-</html>
diff --git a/docs/relnotes/10.0.1.rst b/docs/relnotes/10.0.1.rst
new file mode 100644
index 00000000000..e23c13ead38
--- /dev/null
+++ b/docs/relnotes/10.0.1.rst
@@ -0,0 +1,124 @@
+Mesa 10.0.1 Release Notes / (December 12, 2013)
+===============================================
+
+Mesa 10.0.1 is a bug fix release which fixes bugs found since the 10.0
+release.
+
+Mesa 10.0.1 implements the OpenGL 3.3 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
+used. Some drivers don't support all the features required in OpenGL
+3.3. OpenGL 3.3 is **only** available if requested at context creation
+because compatibility contexts not supported.
+
+MD5 checksums
+-------------
+
+::
+
+ 0a72ca5b36046a658bf6038326ff32ed MesaLib-10.0.1.tar.bz2
+ 01bde35c912e504ba62caf1ef9f7022c MesaLib-10.0.1.tar.gz
+ 59a174a11a89e6b1b8ee9c3f7e3c388c MesaLib-10.0.1.zip
+
+New features
+------------
+
+None
+
+Bug fixes
+---------
+
+This list is likely incomplete.
+
+- `Bug 64323 <https://bugs.freedesktop.org/show_bug.cgi?id=64323>`__ -
+ Severe misrendering in Left 4 Dead 2
+- `Bug 68838 <https://bugs.freedesktop.org/show_bug.cgi?id=68838>`__ -
+ GLSL: struct declarations produce a "empty declaration warning" in
+ 9.2
+- `Bug 69155 <https://bugs.freedesktop.org/show_bug.cgi?id=69155>`__ -
+ [NV50 gallium] [piglit] bin/varying-packing-simple triggers memory
+ corruption/failures
+- `Bug 70250 <https://bugs.freedesktop.org/show_bug.cgi?id=70250>`__ -
+ weston-terminal rendering corrupted with output transform 90 and 270
+- `Bug 70601 <https://bugs.freedesktop.org/show_bug.cgi?id=70601>`__ -
+ [SNB Bisected]Piglit spec/ARB_texture_float/multisample-formats 2
+ GL_ARB_texture_float fails
+- `Bug 72230 <https://bugs.freedesktop.org/show_bug.cgi?id=72230>`__ -
+ Unable to extract MesaLib-10.0.0.tar.{gz,bz2} with bsdtar
+- `Bug 72325 <https://bugs.freedesktop.org/show_bug.cgi?id=72325>`__ -
+ [swrast] piglit glean fbo regression
+- `Bug 72327 <https://bugs.freedesktop.org/show_bug.cgi?id=72327>`__ -
+ [swrast] piglit glean pointSprite regression
+
+Changes
+-------
+
+The full set of changes can be viewed by using the following git
+command:
+
+::
+
+ git log mesa-10.0..mesa-10.0.1
+
+Axel Davy (2):
+
+- egl/wayland: Flush the wl_display at the end of SwapBuffers
+- Enable throttling in SwapBuffers
+
+Chad Versace (2):
+
+- i965/hsw: Apply non-msrt fast color clear w/a to all HSW GTs
+- i965: Add extra-alignment for non-msrt fast color clear for all hw
+ (v2)
+
+Dave Airlie (1):
+
+- swrast: fix readback regression since inversion fix
+
+Emil Velikov (1):
+
+- automake: include only one copy VERSION in tarball
+
+Ian Romanick (3):
+
+- docs: Add 10.0 release md5sums
+- Remove a057b83 from the pick list
+- glsl: Don't emit empty declaration warning for a struct specifier
+
+Ilia Mirkin (8):
+
+- mesa: don't leak performance monitors on context destroy
+- nv50: Fix GPU_READING/WRITING bit removal
+- nouveau: avoid leaking fences while waiting
+- nv50: wait on the buf's fence before sticking it into pushbuf
+- nv50: enable h264 and mpeg4 for nv98+ (vp3, vp4.0)
+- nouveau/video: update h264 picparm field names based on usage
+- nouveau/video: update a few more h264 picparm field names
+- nv50: report 15 max inputs for fragment programs
+
+Jordan Justen (1):
+
+- dri megadriver_stub: add compatibility for older DRI loaders
+
+Kristian Høgsberg (2):
+
+- egl/wayland: Damage INT32_MAX x INT32_MAX region for eglSwapBuffers
+- egl/wayland: Send commit after flushing the driver context
+
+Maarten Lankhorst (1):
+
+- nouveau: Fix compiler warning regression
+
+Paul Berry (1):
+
+- i965/gen6: Fix multisample resolve blits for luminance/intensity 32F
+ formats.
+
+Thomas Hellstrom (1):
+
+- st/xa: Bump major version number to 2
+
+Tom Stellard (2):
+
+- r300/compiler/tests: Fix segfault
+- r300/compiler/tests: Fix line length check in test parser
diff --git a/docs/relnotes/10.0.2.html b/docs/relnotes/10.0.2.html
deleted file mode 100644
index c2d2b2c7adb..00000000000
--- a/docs/relnotes/10.0.2.html
+++ /dev/null
@@ -1,161 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- The Mesa 3D Graphics Library
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 10.0.2 Release Notes / (January 9, 2014)</h1>
-
-<p>
-Mesa 10.0.2 is a bug fix release which fixes bugs found since the 10.0.1 release.
-</p>
-<p>
-Mesa 10.0.2 implements the OpenGL 3.3 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 3.3. OpenGL
-3.3 is <strong>only</strong> available if requested at context creation
-because compatibility contexts not supported.
-</p>
-
-
-<h2>MD5 checksums</h2>
-<pre>
-de7d14baf0101b697c140d2f47ef27e9 MesaLib-10.0.2.tar.gz
-8544c0ab3e438a08b5103421ea15b6d2 MesaLib-10.0.2.tar.bz2
-181b0d6c1afca38e98a930d0e564ed90 MesaLib-10.0.2.zip
-</pre>
-
-
-<h2>New features</h2>
-<p>None</p>
-
-<h2>Bug fixes</h2>
-
-<p>This list is likely incomplete.</p>
-
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=70740">Bug 70740</a> - HiZ on SNB causes GPU hang with WebGL web app</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=72026">Bug 72026</a> - SIGSEGV in fs_visitor::visit(ir_dereference_variable*)</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=72264">Bug 72264</a> - GLSL error reporting</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=72369">Bug 72369</a> - glitches in serious sam 3 with the sb shader backend</li>
-
-</ul>
-
-<h2>Changes</h2>
-
-<p>The full set of changes can be viewed by using the following git command:</p>
-
-<pre>
- git log mesa-10.0.1..mesa-10.0.2
-</pre>
-
-<p>Aaron Watry (8):</p>
-<ul>
- <li>clover: Remove unused variable</li>
- <li>pipe_loader/sw: close dev-&gt;lib when initialization fails</li>
- <li>radeon/compute: Stop leaking LLVMContexts in radeon_llvm_parse_bitcode</li>
- <li>r600/compute: Free compiled kernels when deleting compute state</li>
- <li>r600/compute: Use the correct FREE macro when deleting compute state</li>
- <li>radeon/llvm: Free target data at end of optimization</li>
- <li>st/vdpau: Destroy context when initialization fails</li>
- <li>r600/pipe: Stop leaking context-&gt;start_compute_cs_cmd.buf on EG/CM</li>
-</ul>
-
-<p>Alex Deucher (1):</p>
-<ul>
- <li>r600g: fix SUMO2 pci id</li>
-</ul>
-
-<p>Alexander von Gluck IV (1):</p>
-<ul>
- <li>Haiku: Add in public GL kit headers</li>
-</ul>
-
-<p>Anuj Phogat (1):</p>
-<ul>
- <li>mesa: Fix error code generation in glBeginConditionalRender()</li>
-</ul>
-
-<p>Carl Worth (2):</p>
-<ul>
- <li>docs: Add md5sums for the 10.0.1 release.</li>
- <li>Update version to 10.0.2</li>
-</ul>
-
-<p>Chad Versace (1):</p>
-<ul>
- <li>i965/gen6: Fix HiZ hang in WebGL Google Maps</li>
-</ul>
-
-<p>Erik Faye-Lund (1):</p>
-<ul>
- <li>glcpp: error on multiple #else/#elif directives</li>
-</ul>
-
-<p>Henri Verbeet (1):</p>
-<ul>
- <li>i915: Add support for gl_FragData[0] reads.</li>
-</ul>
-
-<p>Ilia Mirkin (1):</p>
-<ul>
- <li>nv50: fix a small leak on context destroy</li>
-</ul>
-
-<p>Jonathan Liu (2):</p>
-<ul>
- <li>st/mesa: use pipe_sampler_view_release()</li>
- <li>llvmpipe: use pipe_sampler_view_release() to avoid segfault</li>
-</ul>
-
-<p>Kenneth Graunke (2):</p>
-<ul>
- <li>i965: Fix 3DSTATE_PUSH_CONSTANT_ALLOC_PS packet creation.</li>
- <li>Revert "mesa: Remove GLXContextID typedef from glx.h."</li>
-</ul>
-
-<p>Kevin Rogovin (1):</p>
-<ul>
- <li>Use line number information from entire function expression</li>
-</ul>
-
-<p>Kristian Høgsberg (1):</p>
-<ul>
- <li>dri_util: Don't assume __DRIcontext-&gt;driverPrivate is a gl_context</li>
-</ul>
-
-<p>Marek Olšák (2):</p>
-<ul>
- <li>mesa: fix interpretation of glClearBuffer(drawbuffer)</li>
- <li>st/mesa: fix glClear with multiple colorbuffers and different formats</li>
-</ul>
-
-<p>Paul Berry (2):</p>
-<ul>
- <li>glsl: Teach ir_variable_refcount about ir_loop::counter variables.</li>
- <li>glsl: Fix inconsistent assumptions about ir_loop::counter.</li>
-</ul>
-
-<p>Vadim Girlin (1):</p>
-<ul>
- <li>r600g/sb: fix stack size computation on evergreen</li>
-</ul>
-
-</div>
-</body>
-</html>
diff --git a/docs/relnotes/10.0.2.rst b/docs/relnotes/10.0.2.rst
new file mode 100644
index 00000000000..3d5b67ab9e5
--- /dev/null
+++ b/docs/relnotes/10.0.2.rst
@@ -0,0 +1,127 @@
+Mesa 10.0.2 Release Notes / (January 9, 2014)
+=============================================
+
+Mesa 10.0.2 is a bug fix release which fixes bugs found since the 10.0.1
+release.
+
+Mesa 10.0.2 implements the OpenGL 3.3 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
+used. Some drivers don't support all the features required in OpenGL
+3.3. OpenGL 3.3 is **only** available if requested at context creation
+because compatibility contexts not supported.
+
+MD5 checksums
+-------------
+
+::
+
+ de7d14baf0101b697c140d2f47ef27e9 MesaLib-10.0.2.tar.gz
+ 8544c0ab3e438a08b5103421ea15b6d2 MesaLib-10.0.2.tar.bz2
+ 181b0d6c1afca38e98a930d0e564ed90 MesaLib-10.0.2.zip
+
+New features
+------------
+
+None
+
+Bug fixes
+---------
+
+This list is likely incomplete.
+
+- `Bug 70740 <https://bugs.freedesktop.org/show_bug.cgi?id=70740>`__ -
+ HiZ on SNB causes GPU hang with WebGL web app
+- `Bug 72026 <https://bugs.freedesktop.org/show_bug.cgi?id=72026>`__ -
+ SIGSEGV in fs_visitor::visit(ir_dereference_variable*)
+- `Bug 72264 <https://bugs.freedesktop.org/show_bug.cgi?id=72264>`__ -
+ GLSL error reporting
+- `Bug 72369 <https://bugs.freedesktop.org/show_bug.cgi?id=72369>`__ -
+ glitches in serious sam 3 with the sb shader backend
+
+Changes
+-------
+
+The full set of changes can be viewed by using the following git
+command:
+
+::
+
+ git log mesa-10.0.1..mesa-10.0.2
+
+Aaron Watry (8):
+
+- clover: Remove unused variable
+- pipe_loader/sw: close dev->lib when initialization fails
+- radeon/compute: Stop leaking LLVMContexts in
+ radeon_llvm_parse_bitcode
+- r600/compute: Free compiled kernels when deleting compute state
+- r600/compute: Use the correct FREE macro when deleting compute state
+- radeon/llvm: Free target data at end of optimization
+- st/vdpau: Destroy context when initialization fails
+- r600/pipe: Stop leaking context->start_compute_cs_cmd.buf on EG/CM
+
+Alex Deucher (1):
+
+- r600g: fix SUMO2 pci id
+
+Alexander von Gluck IV (1):
+
+- Haiku: Add in public GL kit headers
+
+Anuj Phogat (1):
+
+- mesa: Fix error code generation in glBeginConditionalRender()
+
+Carl Worth (2):
+
+- docs: Add md5sums for the 10.0.1 release.
+- Update version to 10.0.2
+
+Chad Versace (1):
+
+- i965/gen6: Fix HiZ hang in WebGL Google Maps
+
+Erik Faye-Lund (1):
+
+- glcpp: error on multiple #else/#elif directives
+
+Henri Verbeet (1):
+
+- i915: Add support for gl_FragData[0] reads.
+
+Ilia Mirkin (1):
+
+- nv50: fix a small leak on context destroy
+
+Jonathan Liu (2):
+
+- st/mesa: use pipe_sampler_view_release()
+- llvmpipe: use pipe_sampler_view_release() to avoid segfault
+
+Kenneth Graunke (2):
+
+- i965: Fix 3DSTATE_PUSH_CONSTANT_ALLOC_PS packet creation.
+- Revert "mesa: Remove GLXContextID typedef from glx.h."
+
+Kevin Rogovin (1):
+
+- Use line number information from entire function expression
+
+Kristian Høgsberg (1):
+
+- dri_util: Don't assume \__DRIcontext->driverPrivate is a gl_context
+
+Marek Olšák (2):
+
+- mesa: fix interpretation of glClearBuffer(drawbuffer)
+- st/mesa: fix glClear with multiple colorbuffers and different formats
+
+Paul Berry (2):
+
+- glsl: Teach ir_variable_refcount about ir_loop::counter variables.
+- glsl: Fix inconsistent assumptions about ir_loop::counter.
+
+Vadim Girlin (1):
+
+- r600g/sb: fix stack size computation on evergreen
diff --git a/docs/relnotes/10.0.3.html b/docs/relnotes/10.0.3.html
deleted file mode 100644
index c27eaa1839c..00000000000
--- a/docs/relnotes/10.0.3.html
+++ /dev/null
@@ -1,206 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- The Mesa 3D Graphics Library
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 10.0.3 Release Notes / (February 3, 2014)</h1>
-
-<p>
-Mesa 10.0.3 is a bug fix release which fixes bugs found since the 10.0.2 release.
-</p>
-<p>
-Mesa 10.0.3 implements the OpenGL 3.3 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 3.3. OpenGL
-3.3 is <strong>only</strong> available if requested at context creation
-because compatibility contexts not supported.
-</p>
-
-
-<h2>MD5 checksums</h2>
-<pre>
-5f9f463ef08129f6762106b434910adb MesaLib-10.0.3.tar.bz2
-fb3997b6500e153bc32370cb3fc4ca9e MesaLib-10.0.3.tar.gz
-a07b4b6b9eb449b88a6cb5061e51c331 MesaLib-10.0.3.zip
-</pre>
-
-
-<h2>New features</h2>
-<p>None</p>
-
-<h2>Bug fixes</h2>
-
-<p>This list is likely incomplete.</p>
-
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=72708">Bug 72708</a> - Master fails to build with older gcc due to -msse4.1</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=72926">Bug 72926</a> - [REGRESSION,swrast] Memory-related crash with anti-aliasing enabled</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=73096">Bug 73096</a> - Query GL_RGBA_SIGNED_COMPONENTS_EXT missing</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=73100">Bug 73100</a> - Please use AC_PATH_TOOL instead of AC_PATH_PROG for llvm-config</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=73418">Bug 73418</a> - OpenCL hangs graphics on CAYMAN</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=73473">Bug 73473</a> - Potential crash bug in src/gallium/auxiliary/rtasm/rtasm_execmem.c</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=73915">Bug 73915</a> - sample shading + centroid broken since f5cfb4a</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=73956">Bug 73956</a> - SIGSEGV when passing GL_NONE to glReadBuffer</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=74026">Bug 74026</a> - Compiler rejects chained assignments involving array dereferences</li>
-
-</ul>
-
-<h2>Changes</h2>
-
-<p>The full set of changes can be viewed by using the following git command:</p>
-
-<pre>
- git log mesa-10.0.2..mesa-10.0.3
-</pre>
-
-<p>Aaron Watry (2):</p>
-<ul>
- <li>radeon: Move gfx/dma cs cleanup to r600_common_context_cleanup</li>
- <li>st/dri: prevent leak of dri option default values</li>
-</ul>
-
-<p>Andreas Fänger (1):</p>
-<ul>
- <li>swrast: fix delayed texel buffer allocation regression for OpenMP</li>
-</ul>
-
-<p>Anuj Phogat (3):</p>
-<ul>
- <li>glsl: Disable ARB_texture_rectangle in shader version 100.</li>
- <li>i965: Use sample barycentric coordinates with per sample shading</li>
- <li>i965: Ignore 'centroid' interpolation qualifier in case of persample shading</li>
-</ul>
-
-<p>Brian Paul (3):</p>
-<ul>
- <li>mesa: implement missing glGet(GL_RGBA_SIGNED_COMPONENTS_EXT) query</li>
- <li>st/mesa: fix glReadBuffer(GL_NONE) segfault</li>
- <li>draw: fix incorrect vertex size computation in LLVM drawing code</li>
-</ul>
-
-<p>Carl Worth (5):</p>
-<ul>
- <li>Add md5sums for 10.0.2. release.</li>
- <li>cherry-ignore: Ignore several patches not yet ready for the stable branch</li>
- <li>Drop another couple of patches.</li>
- <li>cherry-ignore: Ignore 4 patches at the request of the author, (Anuj).</li>
- <li>Update version to 10.0.3</li>
-</ul>
-
-<p>Chad Versace (1):</p>
-<ul>
- <li>i965/gen6/blorp: Emit more flushes to workaround hangs</li>
-</ul>
-
-<p>Chris Forbes (1):</p>
-<ul>
- <li>i965: fold offset into coord for textureOffset(gsampler2DRect)</li>
-</ul>
-
-<p>Emil Velikov (5):</p>
-<ul>
- <li>mesa: use signed temporary variable to store _ColorDrawBufferIndexes</li>
- <li>st/mesa: use signed temporary variable to store _ColorDrawBufferIndexes</li>
- <li>nv50: access only the available amount of textures</li>
- <li>nv50: access only the available amount of constbuf</li>
- <li>gallium/rtasm: handle mmap failures appropriately</li>
-</ul>
-
-<p>Eric Anholt (2):</p>
-<ul>
- <li>i965: Fix handling of MESA_pack_invert in blit (PBO) readpixels.</li>
- <li>i965: Don't do the temporary-and-blit-copy for INVALIDATE_RANGE maps.</li>
-</ul>
-
-<p>Ian Romanick (2):</p>
-<ul>
- <li>mesa: Add COMPRESSED_RGBA_S3TC_DXT1_EXT to COMPRESSED_TEXTURE_FORMATS for GLES</li>
- <li>radeon / r200: Pass the API into _mesa_initialize_context</li>
-</ul>
-
-<p>Ilia Mirkin (2):</p>
-<ul>
- <li>mesa: fix GL_COLOR_SUM enum for drivers without ARB_vertex_program</li>
- <li>st/vdpau: don't return a device if the screen doesn't support NPOT</li>
-</ul>
-
-<p>José Fonseca (1):</p>
-<ul>
- <li>mesa: Use IROUND instead of roundf.</li>
-</ul>
-
-<p>Kenneth Graunke (2):</p>
-<ul>
- <li>glsl: Rename "expr" to "lhs_expr" in vector_extract munging code.</li>
- <li>glsl: Fix chained assignments of vector channels.</li>
-</ul>
-
-<p>Lauri Kasanen (1):</p>
-<ul>
- <li>mesa: Fix build to properly check for supported compiler flags</li>
-</ul>
-
-<p>Marek Olšák (2):</p>
-<ul>
- <li>st/mesa: use sRGB formats for MSAA resolving if destination is sRGB</li>
- <li>gallium/util: util_format_srgb should not return FORMAT_NONE for sRGB formats</li>
-</ul>
-
-<p>Matt Turner (2):</p>
-<ul>
- <li>glcpp: Define GL_EXT_shader_integer_mix in both GL and ES.</li>
- <li>glx: Update glxext.h to revision 24777.</li>
-</ul>
-
-<p>Michał Górny (1):</p>
-<ul>
- <li>Use AC_PATH_TOOL instead of AC_PATH_PROG for llvm-config.</li>
-</ul>
-
-<p>Paul Berry (1):</p>
-<ul>
- <li>i965: Ensure that all necessary state is re-emitted if we run out of aperture.</li>
-</ul>
-
-<p>Paul Seidler (1):</p>
-<ul>
- <li>build: move ARCH_LIBS definition outside of ASM definition</li>
-</ul>
-
-<p>Thomas Sondergaard (4):</p>
-<ul>
- <li>mesa: Preliminary support for MSVC_VERSION=12.0</li>
- <li>mesa: Fix compile error with MSVC 2013</li>
- <li>mesa: Work around internal compiler error</li>
- <li>mesa: Namespace qualify fma to override ambiguity with fma from math.h</li>
-</ul>
-
-<p>Tom Stellard (1):</p>
-<ul>
- <li>r600g/compute: Emit DEALLOC_STATE on cayman after dispatching a compute shader.</li>
-</ul>
-
-</div>
-</body>
-</html>
diff --git a/docs/relnotes/10.0.3.rst b/docs/relnotes/10.0.3.rst
new file mode 100644
index 00000000000..909717bd015
--- /dev/null
+++ b/docs/relnotes/10.0.3.rst
@@ -0,0 +1,174 @@
+Mesa 10.0.3 Release Notes / (February 3, 2014)
+==============================================
+
+Mesa 10.0.3 is a bug fix release which fixes bugs found since the 10.0.2
+release.
+
+Mesa 10.0.3 implements the OpenGL 3.3 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
+used. Some drivers don't support all the features required in OpenGL
+3.3. OpenGL 3.3 is **only** available if requested at context creation
+because compatibility contexts not supported.
+
+MD5 checksums
+-------------
+
+::
+
+ 5f9f463ef08129f6762106b434910adb MesaLib-10.0.3.tar.bz2
+ fb3997b6500e153bc32370cb3fc4ca9e MesaLib-10.0.3.tar.gz
+ a07b4b6b9eb449b88a6cb5061e51c331 MesaLib-10.0.3.zip
+
+New features
+------------
+
+None
+
+Bug fixes
+---------
+
+This list is likely incomplete.
+
+- `Bug 72708 <https://bugs.freedesktop.org/show_bug.cgi?id=72708>`__ -
+ Master fails to build with older gcc due to -msse4.1
+- `Bug 72926 <https://bugs.freedesktop.org/show_bug.cgi?id=72926>`__ -
+ [REGRESSION,swrast] Memory-related crash with anti-aliasing enabled
+- `Bug 73096 <https://bugs.freedesktop.org/show_bug.cgi?id=73096>`__ -
+ Query GL_RGBA_SIGNED_COMPONENTS_EXT missing
+- `Bug 73100 <https://bugs.freedesktop.org/show_bug.cgi?id=73100>`__ -
+ Please use AC_PATH_TOOL instead of AC_PATH_PROG for llvm-config
+- `Bug 73418 <https://bugs.freedesktop.org/show_bug.cgi?id=73418>`__ -
+ OpenCL hangs graphics on CAYMAN
+- `Bug 73473 <https://bugs.freedesktop.org/show_bug.cgi?id=73473>`__ -
+ Potential crash bug in src/gallium/auxiliary/rtasm/rtasm_execmem.c
+- `Bug 73915 <https://bugs.freedesktop.org/show_bug.cgi?id=73915>`__ -
+ sample shading + centroid broken since f5cfb4a
+- `Bug 73956 <https://bugs.freedesktop.org/show_bug.cgi?id=73956>`__ -
+ SIGSEGV when passing GL_NONE to glReadBuffer
+- `Bug 74026 <https://bugs.freedesktop.org/show_bug.cgi?id=74026>`__ -
+ Compiler rejects chained assignments involving array dereferences
+
+Changes
+-------
+
+The full set of changes can be viewed by using the following git
+command:
+
+::
+
+ git log mesa-10.0.2..mesa-10.0.3
+
+Aaron Watry (2):
+
+- radeon: Move gfx/dma cs cleanup to r600_common_context_cleanup
+- st/dri: prevent leak of dri option default values
+
+Andreas Fänger (1):
+
+- swrast: fix delayed texel buffer allocation regression for OpenMP
+
+Anuj Phogat (3):
+
+- glsl: Disable ARB_texture_rectangle in shader version 100.
+- i965: Use sample barycentric coordinates with per sample shading
+- i965: Ignore 'centroid' interpolation qualifier in case of persample
+ shading
+
+Brian Paul (3):
+
+- mesa: implement missing glGet(GL_RGBA_SIGNED_COMPONENTS_EXT) query
+- st/mesa: fix glReadBuffer(GL_NONE) segfault
+- draw: fix incorrect vertex size computation in LLVM drawing code
+
+Carl Worth (5):
+
+- Add md5sums for 10.0.2. release.
+- cherry-ignore: Ignore several patches not yet ready for the stable
+ branch
+- Drop another couple of patches.
+- cherry-ignore: Ignore 4 patches at the request of the author, (Anuj).
+- Update version to 10.0.3
+
+Chad Versace (1):
+
+- i965/gen6/blorp: Emit more flushes to workaround hangs
+
+Chris Forbes (1):
+
+- i965: fold offset into coord for textureOffset(gsampler2DRect)
+
+Emil Velikov (5):
+
+- mesa: use signed temporary variable to store \_ColorDrawBufferIndexes
+- st/mesa: use signed temporary variable to store
+ \_ColorDrawBufferIndexes
+- nv50: access only the available amount of textures
+- nv50: access only the available amount of constbuf
+- gallium/rtasm: handle mmap failures appropriately
+
+Eric Anholt (2):
+
+- i965: Fix handling of MESA_pack_invert in blit (PBO) readpixels.
+- i965: Don't do the temporary-and-blit-copy for INVALIDATE_RANGE maps.
+
+Ian Romanick (2):
+
+- mesa: Add COMPRESSED_RGBA_S3TC_DXT1_EXT to COMPRESSED_TEXTURE_FORMATS
+ for GLES
+- radeon / r200: Pass the API into \_mesa_initialize_context
+
+Ilia Mirkin (2):
+
+- mesa: fix GL_COLOR_SUM enum for drivers without ARB_vertex_program
+- st/vdpau: don't return a device if the screen doesn't support NPOT
+
+José Fonseca (1):
+
+- mesa: Use IROUND instead of roundf.
+
+Kenneth Graunke (2):
+
+- glsl: Rename "expr" to "lhs_expr" in vector_extract munging code.
+- glsl: Fix chained assignments of vector channels.
+
+Lauri Kasanen (1):
+
+- mesa: Fix build to properly check for supported compiler flags
+
+Marek Olšák (2):
+
+- st/mesa: use sRGB formats for MSAA resolving if destination is sRGB
+- gallium/util: util_format_srgb should not return FORMAT_NONE for sRGB
+ formats
+
+Matt Turner (2):
+
+- glcpp: Define GL_EXT_shader_integer_mix in both GL and ES.
+- glx: Update glxext.h to revision 24777.
+
+Michał Górny (1):
+
+- Use AC_PATH_TOOL instead of AC_PATH_PROG for llvm-config.
+
+Paul Berry (1):
+
+- i965: Ensure that all necessary state is re-emitted if we run out of
+ aperture.
+
+Paul Seidler (1):
+
+- build: move ARCH_LIBS definition outside of ASM definition
+
+Thomas Sondergaard (4):
+
+- mesa: Preliminary support for MSVC_VERSION=12.0
+- mesa: Fix compile error with MSVC 2013
+- mesa: Work around internal compiler error
+- mesa: Namespace qualify fma to override ambiguity with fma from
+ math.h
+
+Tom Stellard (1):
+
+- r600g/compute: Emit DEALLOC_STATE on cayman after dispatching a
+ compute shader.
diff --git a/docs/relnotes/10.0.4.html b/docs/relnotes/10.0.4.html
deleted file mode 100644
index 20cbd8aabec..00000000000
--- a/docs/relnotes/10.0.4.html
+++ /dev/null
@@ -1,191 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- The Mesa 3D Graphics Library
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 10.0.4 Release Notes / (March 12, 2014)</h1>
-
-<p>
-Mesa 10.0.4 is a bug fix release which fixes bugs found since the 10.0.3 release.
-</p>
-<p>
-Mesa 10.0.4 implements the OpenGL 3.3 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 3.3. OpenGL
-3.3 is <strong>only</strong> available if requested at context creation
-because compatibility contexts not supported.
-</p>
-
-
-<h2>MD5 checksums</h2>
-<pre>
-5a3c5b90776ec8a9fcd777c99e0607e2 MesaLib-10.0.4.tar.gz
-8b148869d2620b0720c8a8d2b7eb3e38 MesaLib-10.0.4.tar.bz2
-da2418d25bfbc273660af7e755fb367e MesaLib-10.0.4.zip
-</pre>
-
-
-<h2>New features</h2>
-<p>None</p>
-
-<h2>Bug fixes</h2>
-
-<p>This list is likely incomplete.</p>
-
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=71870">Bug 71870</a> - Metro: Last Light rendering issues</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=72895">Bug 72895</a> - Missing trees in flightgear 2.12.1 with mesa 10.0.1</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=74251">Bug 74251</a> - Segfault in st_finalize_texture with Texture Buffer</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=74723">Bug 74723</a> - main/shaderapi.c:407: detach_shader: Assertion `shProg-&gt;Shaders[j]-&gt;Type == 0x8B31 || shProg-&gt;Shaders[j]-&gt;Type == 0x8B30' failed.</li>
-
-</ul>
-
-<h2>Changes</h2>
-
-<p>The full set of changes can be viewed by using the following git command:</p>
-
-<pre>
- git log mesa-10.0.3..mesa-10.0.4
-</pre>
-
-<p>Anuj Phogat (4):</p>
-<ul>
- <li>mesa: Generate correct error code in glDrawBuffers()</li>
- <li>mesa: Add GL_TEXTURE_CUBE_MAP_ARRAY to legal_get_tex_level_parameter_target()</li>
- <li>glsl: Fix condition to generate shader link error</li>
- <li>i965: Fix the region's pitch condition to use blitter</li>
-</ul>
-
-<p>Brian Paul (8):</p>
-<ul>
- <li>r200: move driContextSetFlags(ctx) call after ctx var is initialized</li>
- <li>radeon: move driContextSetFlags(ctx) call after ctx var is initialized</li>
- <li>gallium/auxiliary/indices: replace free() with FREE()</li>
- <li>draw: fix incorrect color of flat-shaded clipped lines</li>
- <li>st/mesa: avoid sw fallback for getting/decompressing textures</li>
- <li>mesa: update assertion in detach_shader() for geom shaders</li>
- <li>mesa: do depth/stencil format conversion in glGetTexImage</li>
- <li>softpipe: use 64-bit arithmetic in softpipe_resource_layout()</li>
-</ul>
-
-<p>Carl Worth (4):</p>
-<ul>
- <li>docs: Add md5sums for 10.0.3 release</li>
- <li>main: Avoid double-free of shader Label</li>
- <li>get-pick-list: Update to only find patches nominated for the 10.0 branch</li>
- <li>Update version to 10.0.4</li>
-</ul>
-
-<p>Chris Forbes (1):</p>
-<ul>
- <li>i965: Validate (and resolve) all the bound textures.</li>
-</ul>
-
-<p>Christian König (1):</p>
-<ul>
- <li>radeon/uvd: fix feedback buffer handling v2</li>
-</ul>
-
-<p>Daniel Kurtz (1):</p>
-<ul>
- <li>glsl: Add locking to builtin_builder singleton</li>
-</ul>
-
-<p>Emil Velikov (3):</p>
-<ul>
- <li>dri/nouveau: Pass the API into _mesa_initialize_context</li>
- <li>nv50: correctly calculate the number of vertical blocks during transfer map</li>
- <li>dri/i9*5: correctly calculate the amount of system memory</li>
-</ul>
-
-<p>Fredrik Höglund (3):</p>
-<ul>
- <li>mesa: Preserve the NewArrays state when copying a VAO</li>
- <li>glx: Fix the default values for GLXFBConfig attributes</li>
- <li>glx: Fix the GLXFBConfig attrib sort priorities</li>
-</ul>
-
-<p>Hans (2):</p>
-<ul>
- <li>util: don't define isfinite(), isnan() for MSVC &gt;= 1800</li>
- <li>mesa: don't define c99 math functions for MSVC &gt;= 1800</li>
-</ul>
-
-<p>Ian Romanick (6):</p>
-<ul>
- <li>meta: Release resources used by decompress_texture_image</li>
- <li>meta: Release resources used by _mesa_meta_DrawPixels</li>
- <li>meta: Fallback to software for GetTexImage of compressed GL_TEXTURE_CUBE_MAP_ARRAY</li>
- <li>meta: Consistenly use non-Apple VAO functions</li>
- <li>glcpp: Only warn for macro names containing __</li>
- <li>glsl: Only warn for macro names containing __</li>
-</ul>
-
-<p>Ilia Mirkin (3):</p>
-<ul>
- <li>nv30: report 8 maximum inputs</li>
- <li>nouveau/video: make sure that firmware is present when checking caps</li>
- <li>nouveau: fix chipset checks for nv1a by using the oclass instead</li>
-</ul>
-
-<p>Julien Cristau (1):</p>
-<ul>
- <li>glx/dri2: fix build failure on HURD</li>
-</ul>
-
-<p>Kenneth Graunke (2):</p>
-<ul>
- <li>glsl: Don't lose precision qualifiers when encountering "centroid".</li>
- <li>i965: Create a hardware context before initializing state module.</li>
-</ul>
-
-<p>Kusanagi Kouichi (1):</p>
-<ul>
- <li>targets/vdpau: Always use c++ to link</li>
-</ul>
-
-<p>Marek Olšák (1):</p>
-<ul>
- <li>st/mesa: fix crash when a shader uses a TBO and it's not bound</li>
-</ul>
-
-<p>Matt Turner (1):</p>
-<ul>
- <li>glsl: Initialize ubo_binding_mask flags to zero.</li>
-</ul>
-
-<p>Paul Berry (2):</p>
-<ul>
- <li>glsl: Make condition_to_hir() callable from outside ast_iteration_statement.</li>
- <li>glsl: Fix continue statements in do-while loops.</li>
-</ul>
-
-<p>Tom Stellard (1):</p>
-<ul>
- <li>r600g/compute: PIPE_CAP_COMPUTE should be false for pre-evergreen GPUs</li>
-</ul>
-
-<p>Topi Pohjolainen (1):</p>
-<ul>
- <li>i965/blorp: do not use unnecessary hw-blending support</li>
-</ul>
-
-</div>
-</body>
-</html>
diff --git a/docs/relnotes/10.0.4.rst b/docs/relnotes/10.0.4.rst
new file mode 100644
index 00000000000..f39e2e7f552
--- /dev/null
+++ b/docs/relnotes/10.0.4.rst
@@ -0,0 +1,162 @@
+Mesa 10.0.4 Release Notes / (March 12, 2014)
+============================================
+
+Mesa 10.0.4 is a bug fix release which fixes bugs found since the 10.0.3
+release.
+
+Mesa 10.0.4 implements the OpenGL 3.3 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
+used. Some drivers don't support all the features required in OpenGL
+3.3. OpenGL 3.3 is **only** available if requested at context creation
+because compatibility contexts not supported.
+
+MD5 checksums
+-------------
+
+::
+
+ 5a3c5b90776ec8a9fcd777c99e0607e2 MesaLib-10.0.4.tar.gz
+ 8b148869d2620b0720c8a8d2b7eb3e38 MesaLib-10.0.4.tar.bz2
+ da2418d25bfbc273660af7e755fb367e MesaLib-10.0.4.zip
+
+New features
+------------
+
+None
+
+Bug fixes
+---------
+
+This list is likely incomplete.
+
+- `Bug 71870 <https://bugs.freedesktop.org/show_bug.cgi?id=71870>`__ -
+ Metro: Last Light rendering issues
+- `Bug 72895 <https://bugs.freedesktop.org/show_bug.cgi?id=72895>`__ -
+ Missing trees in flightgear 2.12.1 with mesa 10.0.1
+- `Bug 74251 <https://bugs.freedesktop.org/show_bug.cgi?id=74251>`__ -
+ Segfault in st_finalize_texture with Texture Buffer
+- `Bug 74723 <https://bugs.freedesktop.org/show_bug.cgi?id=74723>`__ -
+ main/shaderapi.c:407: detach_shader: Assertion
+ \`shProg->Shaders[j]->Type == 0x8B31 \|\| shProg->Shaders[j]->Type ==
+ 0x8B30' failed.
+
+Changes
+-------
+
+The full set of changes can be viewed by using the following git
+command:
+
+::
+
+ git log mesa-10.0.3..mesa-10.0.4
+
+Anuj Phogat (4):
+
+- mesa: Generate correct error code in glDrawBuffers()
+- mesa: Add GL_TEXTURE_CUBE_MAP_ARRAY to
+ legal_get_tex_level_parameter_target()
+- glsl: Fix condition to generate shader link error
+- i965: Fix the region's pitch condition to use blitter
+
+Brian Paul (8):
+
+- r200: move driContextSetFlags(ctx) call after ctx var is initialized
+- radeon: move driContextSetFlags(ctx) call after ctx var is
+ initialized
+- gallium/auxiliary/indices: replace free() with FREE()
+- draw: fix incorrect color of flat-shaded clipped lines
+- st/mesa: avoid sw fallback for getting/decompressing textures
+- mesa: update assertion in detach_shader() for geom shaders
+- mesa: do depth/stencil format conversion in glGetTexImage
+- softpipe: use 64-bit arithmetic in softpipe_resource_layout()
+
+Carl Worth (4):
+
+- docs: Add md5sums for 10.0.3 release
+- main: Avoid double-free of shader Label
+- get-pick-list: Update to only find patches nominated for the 10.0
+ branch
+- Update version to 10.0.4
+
+Chris Forbes (1):
+
+- i965: Validate (and resolve) all the bound textures.
+
+Christian König (1):
+
+- radeon/uvd: fix feedback buffer handling v2
+
+Daniel Kurtz (1):
+
+- glsl: Add locking to builtin_builder singleton
+
+Emil Velikov (3):
+
+- dri/nouveau: Pass the API into \_mesa_initialize_context
+- nv50: correctly calculate the number of vertical blocks during
+ transfer map
+- dri/i9*5: correctly calculate the amount of system memory
+
+Fredrik Höglund (3):
+
+- mesa: Preserve the NewArrays state when copying a VAO
+- glx: Fix the default values for GLXFBConfig attributes
+- glx: Fix the GLXFBConfig attrib sort priorities
+
+Hans (2):
+
+- util: don't define isfinite(), isnan() for MSVC >= 1800
+- mesa: don't define c99 math functions for MSVC >= 1800
+
+Ian Romanick (6):
+
+- meta: Release resources used by decompress_texture_image
+- meta: Release resources used by \_mesa_meta_DrawPixels
+- meta: Fallback to software for GetTexImage of compressed
+ GL_TEXTURE_CUBE_MAP_ARRAY
+- meta: Consistenly use non-Apple VAO functions
+- glcpp: Only warn for macro names containing \_\_
+- glsl: Only warn for macro names containing \_\_
+
+Ilia Mirkin (3):
+
+- nv30: report 8 maximum inputs
+- nouveau/video: make sure that firmware is present when checking caps
+- nouveau: fix chipset checks for nv1a by using the oclass instead
+
+Julien Cristau (1):
+
+- glx/dri2: fix build failure on HURD
+
+Kenneth Graunke (2):
+
+- glsl: Don't lose precision qualifiers when encountering "centroid".
+- i965: Create a hardware context before initializing state module.
+
+Kusanagi Kouichi (1):
+
+- targets/vdpau: Always use c++ to link
+
+Marek Olšák (1):
+
+- st/mesa: fix crash when a shader uses a TBO and it's not bound
+
+Matt Turner (1):
+
+- glsl: Initialize ubo_binding_mask flags to zero.
+
+Paul Berry (2):
+
+- glsl: Make condition_to_hir() callable from outside
+ ast_iteration_statement.
+- glsl: Fix continue statements in do-while loops.
+
+Tom Stellard (1):
+
+- r600g/compute: PIPE_CAP_COMPUTE should be false for pre-evergreen
+ GPUs
+
+Topi Pohjolainen (1):
+
+- i965/blorp: do not use unnecessary hw-blending support
diff --git a/docs/relnotes/10.0.5.html b/docs/relnotes/10.0.5.html
deleted file mode 100644
index a9de019d0dc..00000000000
--- a/docs/relnotes/10.0.5.html
+++ /dev/null
@@ -1,173 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- The Mesa 3D Graphics Library
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 10.0.5 Release Notes / April 18, 2014</h1>
-
-<p>
-Mesa 10.0.5 is a bug fix release which fixes bugs found since the 10.0.4 release.
-</p>
-<p>
-Mesa 10.0.5 implements the OpenGL 3.3 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 3.3. OpenGL
-3.3 is <strong>only</strong> available if requested at context creation
-because compatibility contexts not supported.
-</p>
-
-
-<h2>MD5 checksums</h2>
-<pre>
-db606aadd0fe321f3664099677d159bc MesaLib-10.0.5.tar.gz
-e6009ccd8898d7104bb325b6af9ec354 MesaLib-10.0.5.tar.bz2
-c8ab9e502542bf32299a4df85b0b704d MesaLib-10.0.5.zip
-</pre>
-
-
-<h2>New features</h2>
-<p>None</p>
-
-<h2>Bug fixes</h2>
-
-<p>This list is likely incomplete.</p>
-
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=58660">Bug 58660</a> - CAYMAN broken with HyperZ on</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=64471">Bug 64471</a> - Radeon HD6570 lockup in Brütal Legend with HyperZ</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=66352">Bug 66352</a> - GPU lockup in L4D2 on TURKS with HyperZ</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=68799">Bug 68799</a> - [APITRACE] Hyper-Z lockup with Falcon BMS 4.32u6 on CAYMAN</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=71547">Bug 71547</a> - compilation failure :#error &quot;SSE4.1 instruction set not enabled&quot;</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=72685">Bug 72685</a> - [radeonsi hyperz] Artifacts in Unigine Sanctuary</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=73088">Bug 73088</a> - [HyperZ] Juniper (6770): Gone Home / Unigine Heaven 4.0 lock up system after several minutes of use</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=74428">Bug 74428</a> - hyperz causes gpu hang in Counter-strike: Source</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=74803">Bug 74803</a> - [r600g] HyperZ broken on RV630 (Cogs shadows are broken)</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=74863">Bug 74863</a> - [r600g] HyperZ broken on RV770 and CYPRESS (Left 4 Dead 2 trees corruption) bisected!</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=74892">Bug 74892</a> - HyperZ GPU lockup with radeonsi 7970M PITCAIRN and Distance Alpha game</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=74988">Bug 74988</a> - Buffer overrun (segfault) decompressing ETC2 texture in GLBenchmark 3.0 Manhattan</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=75279">Bug 75279</a> - XCloseDisplay() takes one minute around nouveau_dri.so, freezing Firefox startup</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=77102">Bug 77102</a> - gallium nouveau has no profile in vdpau and libva</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=77207">Bug 77207</a> - [ivb/hsw] batch overwritten with garbage</li>
-
-</ul>
-
-<h2>Changes</h2>
-
-<p>The full set of changes can be viewed by using the following git command:</p>
-
-<pre>
- git log mesa-10.0.4..mesa-10.0.5
-</pre>
-
-<p>Alex Deucher (1):</p>
-<ul>
- <li>radeon: reverse DBG_NO_HYPERZ logic</li>
-</ul>
-
-<p>Brian Paul (9):</p>
-<ul>
- <li>mesa: add unpacking code for MESA_FORMAT_Z32_FLOAT_S8X24_UINT</li>
- <li>mesa: fix copy &amp; paste bugs in pack_ubyte_SARGB8()</li>
- <li>mesa: fix copy &amp; paste bugs in pack_ubyte_SRGB8()</li>
- <li>mesa: fix unpack_Z32_FLOAT_X24S8() / unpack_Z32_FLOAT() mix-up</li>
- <li>st/mesa: add null pointer checking in query object functions</li>
- <li>mesa: fix glMultiDrawArrays inside a display list</li>
- <li>cso: fix sampler view count in cso_set_sampler_views()</li>
- <li>svga: replace sampler assertion with conditional</li>
- <li>svga: move LIST_INITHEAD(dirty_buffers) earlier in svga_context_create()</li>
-</ul>
-
-<p>Carl Worth (3):</p>
-<ul>
- <li>docs: Add md5sums for the 10.0.4 release.</li>
- <li>Ignore patches which don't apply.</li>
- <li>Update version to 10.0.5</li>
-</ul>
-
-<p>Christian König (2):</p>
-<ul>
- <li>st/mesa: recreate sampler view on context change v3</li>
- <li>st/mesa: fix sampler view handling with shared textures v4</li>
-</ul>
-
-<p>Courtney Goeltzenleuchter (1):</p>
-<ul>
- <li>mesa: add bounds checking to eliminate buffer overrun</li>
-</ul>
-
-<p>Emil Velikov (2):</p>
-<ul>
- <li>mesa: return v.value_int64 when the requested type is TYPE_INT64</li>
- <li>glx: drop obsolete _XUnlock_Mutex in __glXInitialize error path</li>
-</ul>
-
-<p>Eric Anholt (1):</p>
-<ul>
- <li>i965: Fix buffer overruns in MSAA MCS buffer clearing.</li>
-</ul>
-
-<p>Ilia Mirkin (6):</p>
-<ul>
- <li>nouveau: fix fence waiting logic in screen destroy</li>
- <li>nv50: adjust blit_3d handling of ms output textures</li>
- <li>mesa/main: condition GL_DEPTH_STENCIL on ARB_depth_texture</li>
- <li>nouveau: add forgotten GL_COMPRESSED_INTENSITY to texture format list</li>
- <li>nouveau: there may not have been a texture if the fbo was incomplete</li>
- <li>nouveau: fix firmware check on nvd7/nvd9</li>
-</ul>
-
-<p>Johannes Nixdorf (1):</p>
-<ul>
- <li>configure.ac: fix the detection of expat with pkg-config</li>
-</ul>
-
-<p>Jonathan Gray (1):</p>
-<ul>
- <li>gallium: add endian detection for OpenBSD</li>
-</ul>
-
-<p>José Fonseca (1):</p>
-<ul>
- <li>draw: Duplicate TGSI tokens in draw_pipe_pstipple module.</li>
-</ul>
-
-<p>Matt Turner (1):</p>
-<ul>
- <li>mesa: Wrap SSE4.1 code in #ifdef __SSE4_1__.</li>
-</ul>
-
-<p>Paul Berry (1):</p>
-<ul>
- <li>i965/gen7: Prefer vertical alignment of 4 when possible.</li>
-</ul>
-
-</div>
-</body>
-</html>
diff --git a/docs/relnotes/10.0.5.rst b/docs/relnotes/10.0.5.rst
new file mode 100644
index 00000000000..b3ffa57f854
--- /dev/null
+++ b/docs/relnotes/10.0.5.rst
@@ -0,0 +1,147 @@
+Mesa 10.0.5 Release Notes / April 18, 2014
+==========================================
+
+Mesa 10.0.5 is a bug fix release which fixes bugs found since the 10.0.4
+release.
+
+Mesa 10.0.5 implements the OpenGL 3.3 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
+used. Some drivers don't support all the features required in OpenGL
+3.3. OpenGL 3.3 is **only** available if requested at context creation
+because compatibility contexts not supported.
+
+MD5 checksums
+-------------
+
+::
+
+ db606aadd0fe321f3664099677d159bc MesaLib-10.0.5.tar.gz
+ e6009ccd8898d7104bb325b6af9ec354 MesaLib-10.0.5.tar.bz2
+ c8ab9e502542bf32299a4df85b0b704d MesaLib-10.0.5.zip
+
+New features
+------------
+
+None
+
+Bug fixes
+---------
+
+This list is likely incomplete.
+
+- `Bug 58660 <https://bugs.freedesktop.org/show_bug.cgi?id=58660>`__ -
+ CAYMAN broken with HyperZ on
+- `Bug 64471 <https://bugs.freedesktop.org/show_bug.cgi?id=64471>`__ -
+ Radeon HD6570 lockup in Brütal Legend with HyperZ
+- `Bug 66352 <https://bugs.freedesktop.org/show_bug.cgi?id=66352>`__ -
+ GPU lockup in L4D2 on TURKS with HyperZ
+- `Bug 68799 <https://bugs.freedesktop.org/show_bug.cgi?id=68799>`__ -
+ [APITRACE] Hyper-Z lockup with Falcon BMS 4.32u6 on CAYMAN
+- `Bug 71547 <https://bugs.freedesktop.org/show_bug.cgi?id=71547>`__ -
+ compilation failure :#error "SSE4.1 instruction set not enabled"
+- `Bug 72685 <https://bugs.freedesktop.org/show_bug.cgi?id=72685>`__ -
+ [radeonsi hyperz] Artifacts in Unigine Sanctuary
+- `Bug 73088 <https://bugs.freedesktop.org/show_bug.cgi?id=73088>`__ -
+ [HyperZ] Juniper (6770): Gone Home / Unigine Heaven 4.0 lock up
+ system after several minutes of use
+- `Bug 74428 <https://bugs.freedesktop.org/show_bug.cgi?id=74428>`__ -
+ hyperz causes gpu hang in Counter-strike: Source
+- `Bug 74803 <https://bugs.freedesktop.org/show_bug.cgi?id=74803>`__ -
+ [r600g] HyperZ broken on RV630 (Cogs shadows are broken)
+- `Bug 74863 <https://bugs.freedesktop.org/show_bug.cgi?id=74863>`__ -
+ [r600g] HyperZ broken on RV770 and CYPRESS (Left 4 Dead 2 trees
+ corruption) bisected!
+- `Bug 74892 <https://bugs.freedesktop.org/show_bug.cgi?id=74892>`__ -
+ HyperZ GPU lockup with radeonsi 7970M PITCAIRN and Distance Alpha
+ game
+- `Bug 74988 <https://bugs.freedesktop.org/show_bug.cgi?id=74988>`__ -
+ Buffer overrun (segfault) decompressing ETC2 texture in GLBenchmark
+ 3.0 Manhattan
+- `Bug 75279 <https://bugs.freedesktop.org/show_bug.cgi?id=75279>`__ -
+ XCloseDisplay() takes one minute around nouveau_dri.so, freezing
+ Firefox startup
+- `Bug 77102 <https://bugs.freedesktop.org/show_bug.cgi?id=77102>`__ -
+ gallium nouveau has no profile in vdpau and libva
+- `Bug 77207 <https://bugs.freedesktop.org/show_bug.cgi?id=77207>`__ -
+ [ivb/hsw] batch overwritten with garbage
+
+Changes
+-------
+
+The full set of changes can be viewed by using the following git
+command:
+
+::
+
+ git log mesa-10.0.4..mesa-10.0.5
+
+Alex Deucher (1):
+
+- radeon: reverse DBG_NO_HYPERZ logic
+
+Brian Paul (9):
+
+- mesa: add unpacking code for MESA_FORMAT_Z32_FLOAT_S8X24_UINT
+- mesa: fix copy & paste bugs in pack_ubyte_SARGB8()
+- mesa: fix copy & paste bugs in pack_ubyte_SRGB8()
+- mesa: fix unpack_Z32_FLOAT_X24S8() / unpack_Z32_FLOAT() mix-up
+- st/mesa: add null pointer checking in query object functions
+- mesa: fix glMultiDrawArrays inside a display list
+- cso: fix sampler view count in cso_set_sampler_views()
+- svga: replace sampler assertion with conditional
+- svga: move LIST_INITHEAD(dirty_buffers) earlier in
+ svga_context_create()
+
+Carl Worth (3):
+
+- docs: Add md5sums for the 10.0.4 release.
+- Ignore patches which don't apply.
+- Update version to 10.0.5
+
+Christian König (2):
+
+- st/mesa: recreate sampler view on context change v3
+- st/mesa: fix sampler view handling with shared textures v4
+
+Courtney Goeltzenleuchter (1):
+
+- mesa: add bounds checking to eliminate buffer overrun
+
+Emil Velikov (2):
+
+- mesa: return v.value_int64 when the requested type is TYPE_INT64
+- glx: drop obsolete \_XUnlock_Mutex in \__glXInitialize error path
+
+Eric Anholt (1):
+
+- i965: Fix buffer overruns in MSAA MCS buffer clearing.
+
+Ilia Mirkin (6):
+
+- nouveau: fix fence waiting logic in screen destroy
+- nv50: adjust blit_3d handling of ms output textures
+- mesa/main: condition GL_DEPTH_STENCIL on ARB_depth_texture
+- nouveau: add forgotten GL_COMPRESSED_INTENSITY to texture format list
+- nouveau: there may not have been a texture if the fbo was incomplete
+- nouveau: fix firmware check on nvd7/nvd9
+
+Johannes Nixdorf (1):
+
+- configure.ac: fix the detection of expat with pkg-config
+
+Jonathan Gray (1):
+
+- gallium: add endian detection for OpenBSD
+
+José Fonseca (1):
+
+- draw: Duplicate TGSI tokens in draw_pipe_pstipple module.
+
+Matt Turner (1):
+
+- mesa: Wrap SSE4.1 code in #ifdef \__SSE4_1__.
+
+Paul Berry (1):
+
+- i965/gen7: Prefer vertical alignment of 4 when possible.
diff --git a/docs/relnotes/10.0.html b/docs/relnotes/10.0.html
deleted file mode 100644
index b69e367d225..00000000000
--- a/docs/relnotes/10.0.html
+++ /dev/null
@@ -1,146 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- The Mesa 3D Graphics Library
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 10.0 Release Notes / (November 30th, 2013)</h1>
-
-<p>
-Mesa 10.0 is a new development release.
-People who are concerned with stability and reliability should stick
-with a previous release or wait for Mesa 10.0.1.
-</p>
-<p>
-Mesa 10.0 implements the OpenGL 3.3 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 3.3. OpenGL
-3.3 is <strong>only</strong> available if requested at context creation
-because compatibility contexts are not supported.
-</p>
-
-
-<h2>MD5 checksums</h2>
-<pre>
-b38626b96c664db67a534d7859682436 MesaLib-10.0.0.tar.gz
-f3fe55d9735bea158bbe97ed9a0da819 MesaLib-10.0.0.tar.bz2
-c6ee1ce51e3bf35947d2978b872daf51 MesaLib-10.0.0.zip
-</pre>
-
-
-<h2>New features</h2>
-
-<p>
-Note: some of the new features are only available with certain drivers.
-</p>
-
-<ul>
-<li>GL_AMD_seamless_cubemap_per_texture on i965.</li>
-<li>GL_ARB_conservative_depth on i965.</li>
-<li>GL_ARB_texture_gather on i965.</li>
-<li>GL_ARB_texture_query_levels on i965.</li>
-<li>GL_ARB_texture_mirror_clamp_to_edge.</li>
-<li>GL_ARB_transform_feedback2, GL_ARB_transform_feedback3, and GL_ARB_transform_feedback_instanced on i965/Gen7 (with appropriate kernel support).</li>
-<li>GL_ARB_sample_shading on i965.</li>
-<li>GL_ARB_shader_atomic_counters on i965.</li>
-<li>GL_ARB_vertex_attrib_binding</li>
-<li>GL_ARB_vertex_type_10f_11f_11f_rev on i965 and r600g</li>
-<li>GL_KHR_debug</li>
-<li>GLX_MESA_query_renderer</li>
-</ul>
-
-
-<h2>Bug fixes</h2>
-
-<p>Attempts have been made to <b>not</b> include bugs fixed in previous 9.2
-releases or bugs that were regressions during 10.0 development. This list is
-likely incomplete.</p>
-
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=47755">Bug 47755</a> - [glsl-compiler] no error checking when Interpolation qualifier for built-in variable is different in vertex and fragment shader</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=52171">Bug 52171</a> - [gallium/r600/clover] Simple benchmarks failed to run</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=53077">Bug 53077</a> - [IVB] Output error with msaa when both of framebuffer and source color's alpha are not 1</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=54867">Bug 54867</a> - bug in r300 compiler</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=60929">Bug 60929</a> - [r600-llvm] mono games with opengl are blocking on start</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=62142">Bug 62142</a> - Mesa/demo mipmap_limits upside down with running by SOFTWARE</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=62698">Bug 62698</a> - [bisected] WebGL demo &quot;Consumed&quot;: texstate.c:628: update_texture_state: Assertion „__builtin_popcount(enabledTargets) == 1“ failed.</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=64225">Bug 64225</a> - bfgminer --scyte generates Segmentation Fault on Northern Island</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=64226">Bug 64226</a> - python-opencl package generate segmentation fault at pipe_r600.so</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=64261">Bug 64261</a> - [SNB Bisected]Ogles3conform GL3Tests_color_buffer_float_color_buffer_float_clamp_fixed.test fail</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=66213">Bug 66213</a> - Certain Mesa Demos Rendering Inverted (vertically)</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=66806">Bug 66806</a> - [softpipe] glxgears floating point exception</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=67921">Bug 67921</a> - [bisected commit 883987] crosscompiling fails with util/u_cpu_detect.c:247:4: error: 'asm' undeclared (first use in this function)</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=68162">Bug 68162</a> - [radeonsi] texture rendering is broken in Source-Engine games</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=68451">Bug 68451</a> - Texture flicker in native Dota2 in mesa 9.2.0rc1</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=68503">Bug 68503</a> - Graphical glitches in Serious Sam 3 when SB is enabled</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=68792">Bug 68792</a> - Problems during playback of h264 files using UVD and VLC on AMD E-350 CPU</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=68845">Bug 68845</a> - VDPAU/UVD regression</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=69078">Bug 69078</a> - Modern Warfare (1, 2 and 3) broken in Wine on SNB</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=69321">Bug 69321</a> - starting openCL crashes/boots system</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=70042">Bug 70042</a> - Major texture flickering in Dota 2 (r600g on HD 6950)</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=70088">Bug 70088</a> - Glamor on r600g crashes Xserver</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=70123">Bug 70123</a> - Freeze caused by 'winsys/radeon: remove cs_queue_empty' commit</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=70327">Bug 70327</a> - Casting floating point variable to integer not working properly while constant gets converted properly</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=70891">Bug 70891</a> - CL_INVALID_BUILD_OPTIONS results in CL_INVALID_DEVICE when asking for build log</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=70913">Bug 70913</a> - [PIGLIT,radeonsi] crash in &quot;spec/EXT_framebuffer_multisample/sample-alpha-to-coverage 4 depth&quot; (buffer overflow)</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=71022">Bug 71022</a> - configure: error: Expat required for DRI.</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=71110">Bug 71110</a> - xorg_driver.c:1030:2: error: too many arguments to function ‘DamageUnregister’</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=71172">Bug 71172</a> - Segfault when running glxinfo. NV25GL [Quadro4 900 XGL]</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=71512">Bug 71512</a> - dlopen.h:54: undefined reference to `dlopen'</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=71870">Bug 71870</a> - Metro: Last Light rendering issues</li>
-
-</ul>
-
-<h2>Changes</h2>
-
-<ul>
-<li>Removed X.Org state tracker (unmaintained and broken)</li>
-<li>Removed the video-accel r300 targets</li>
-<li>Removed the video-accel softpipe targets</li>
-</ul>
-
-</div>
-</body>
-</html>
diff --git a/docs/relnotes/10.0.rst b/docs/relnotes/10.0.rst
new file mode 100644
index 00000000000..eb5477f2e26
--- /dev/null
+++ b/docs/relnotes/10.0.rst
@@ -0,0 +1,132 @@
+Mesa 10.0 Release Notes / (November 30th, 2013)
+===============================================
+
+Mesa 10.0 is a new development release. People who are concerned with
+stability and reliability should stick with a previous release or wait
+for Mesa 10.0.1.
+
+Mesa 10.0 implements the OpenGL 3.3 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
+used. Some drivers don't support all the features required in OpenGL
+3.3. OpenGL 3.3 is **only** available if requested at context creation
+because compatibility contexts are not supported.
+
+MD5 checksums
+-------------
+
+::
+
+ b38626b96c664db67a534d7859682436 MesaLib-10.0.0.tar.gz
+ f3fe55d9735bea158bbe97ed9a0da819 MesaLib-10.0.0.tar.bz2
+ c6ee1ce51e3bf35947d2978b872daf51 MesaLib-10.0.0.zip
+
+New features
+------------
+
+Note: some of the new features are only available with certain drivers.
+
+- GL_AMD_seamless_cubemap_per_texture on i965.
+- GL_ARB_conservative_depth on i965.
+- GL_ARB_texture_gather on i965.
+- GL_ARB_texture_query_levels on i965.
+- GL_ARB_texture_mirror_clamp_to_edge.
+- GL_ARB_transform_feedback2, GL_ARB_transform_feedback3, and
+ GL_ARB_transform_feedback_instanced on i965/Gen7 (with appropriate
+ kernel support).
+- GL_ARB_sample_shading on i965.
+- GL_ARB_shader_atomic_counters on i965.
+- GL_ARB_vertex_attrib_binding
+- GL_ARB_vertex_type_10f_11f_11f_rev on i965 and r600g
+- GL_KHR_debug
+- GLX_MESA_query_renderer
+
+Bug fixes
+---------
+
+Attempts have been made to **not** include bugs fixed in previous 9.2
+releases or bugs that were regressions during 10.0 development. This
+list is likely incomplete.
+
+- `Bug 47755 <https://bugs.freedesktop.org/show_bug.cgi?id=47755>`__ -
+ [glsl-compiler] no error checking when Interpolation qualifier for
+ built-in variable is different in vertex and fragment shader
+- `Bug 52171 <https://bugs.freedesktop.org/show_bug.cgi?id=52171>`__ -
+ [gallium/r600/clover] Simple benchmarks failed to run
+- `Bug 53077 <https://bugs.freedesktop.org/show_bug.cgi?id=53077>`__ -
+ [IVB] Output error with msaa when both of framebuffer and source
+ color's alpha are not 1
+- `Bug 54867 <https://bugs.freedesktop.org/show_bug.cgi?id=54867>`__ -
+ bug in r300 compiler
+- `Bug 60929 <https://bugs.freedesktop.org/show_bug.cgi?id=60929>`__ -
+ [r600-llvm] mono games with opengl are blocking on start
+- `Bug 62142 <https://bugs.freedesktop.org/show_bug.cgi?id=62142>`__ -
+ Mesa/demo mipmap_limits upside down with running by SOFTWARE
+- `Bug 62698 <https://bugs.freedesktop.org/show_bug.cgi?id=62698>`__ -
+ [bisected] WebGL demo "Consumed": texstate.c:628:
+ update_texture_state: Assertion „__builtin_popcount(enabledTargets)
+ == 1“ failed.
+- `Bug 64225 <https://bugs.freedesktop.org/show_bug.cgi?id=64225>`__ -
+ bfgminer --scyte generates Segmentation Fault on Northern Island
+- `Bug 64226 <https://bugs.freedesktop.org/show_bug.cgi?id=64226>`__ -
+ python-opencl package generate segmentation fault at pipe_r600.so
+- `Bug 64261 <https://bugs.freedesktop.org/show_bug.cgi?id=64261>`__ -
+ [SNB Bisected]Ogles3conform
+ GL3Tests_color_buffer_float_color_buffer_float_clamp_fixed.test fail
+- `Bug 66213 <https://bugs.freedesktop.org/show_bug.cgi?id=66213>`__ -
+ Certain Mesa Demos Rendering Inverted (vertically)
+- `Bug 66806 <https://bugs.freedesktop.org/show_bug.cgi?id=66806>`__ -
+ [softpipe] glxgears floating point exception
+- `Bug 67921 <https://bugs.freedesktop.org/show_bug.cgi?id=67921>`__ -
+ [bisected commit 883987] crosscompiling fails with
+ util/u_cpu_detect.c:247:4: error: 'asm' undeclared (first use in this
+ function)
+- `Bug 68162 <https://bugs.freedesktop.org/show_bug.cgi?id=68162>`__ -
+ [radeonsi] texture rendering is broken in Source-Engine games
+- `Bug 68451 <https://bugs.freedesktop.org/show_bug.cgi?id=68451>`__ -
+ Texture flicker in native Dota2 in mesa 9.2.0rc1
+- `Bug 68503 <https://bugs.freedesktop.org/show_bug.cgi?id=68503>`__ -
+ Graphical glitches in Serious Sam 3 when SB is enabled
+- `Bug 68792 <https://bugs.freedesktop.org/show_bug.cgi?id=68792>`__ -
+ Problems during playback of h264 files using UVD and VLC on AMD E-350
+ CPU
+- `Bug 68845 <https://bugs.freedesktop.org/show_bug.cgi?id=68845>`__ -
+ VDPAU/UVD regression
+- `Bug 69078 <https://bugs.freedesktop.org/show_bug.cgi?id=69078>`__ -
+ Modern Warfare (1, 2 and 3) broken in Wine on SNB
+- `Bug 69321 <https://bugs.freedesktop.org/show_bug.cgi?id=69321>`__ -
+ starting openCL crashes/boots system
+- `Bug 70042 <https://bugs.freedesktop.org/show_bug.cgi?id=70042>`__ -
+ Major texture flickering in Dota 2 (r600g on HD 6950)
+- `Bug 70088 <https://bugs.freedesktop.org/show_bug.cgi?id=70088>`__ -
+ Glamor on r600g crashes Xserver
+- `Bug 70123 <https://bugs.freedesktop.org/show_bug.cgi?id=70123>`__ -
+ Freeze caused by 'winsys/radeon: remove cs_queue_empty' commit
+- `Bug 70327 <https://bugs.freedesktop.org/show_bug.cgi?id=70327>`__ -
+ Casting floating point variable to integer not working properly while
+ constant gets converted properly
+- `Bug 70891 <https://bugs.freedesktop.org/show_bug.cgi?id=70891>`__ -
+ CL_INVALID_BUILD_OPTIONS results in CL_INVALID_DEVICE when asking for
+ build log
+- `Bug 70913 <https://bugs.freedesktop.org/show_bug.cgi?id=70913>`__ -
+ [PIGLIT,radeonsi] crash in
+ "spec/EXT_framebuffer_multisample/sample-alpha-to-coverage 4 depth"
+ (buffer overflow)
+- `Bug 71022 <https://bugs.freedesktop.org/show_bug.cgi?id=71022>`__ -
+ configure: error: Expat required for DRI.
+- `Bug 71110 <https://bugs.freedesktop.org/show_bug.cgi?id=71110>`__ -
+ xorg_driver.c:1030:2: error: too many arguments to function
+ ‘DamageUnregister’
+- `Bug 71172 <https://bugs.freedesktop.org/show_bug.cgi?id=71172>`__ -
+ Segfault when running glxinfo. NV25GL [Quadro4 900 XGL]
+- `Bug 71512 <https://bugs.freedesktop.org/show_bug.cgi?id=71512>`__ -
+ dlopen.h:54: undefined reference to \`dlopen'
+- `Bug 71870 <https://bugs.freedesktop.org/show_bug.cgi?id=71870>`__ -
+ Metro: Last Light rendering issues
+
+Changes
+-------
+
+- Removed X.Org state tracker (unmaintained and broken)
+- Removed the video-accel r300 targets
+- Removed the video-accel softpipe targets
diff --git a/docs/relnotes/10.1.1.html b/docs/relnotes/10.1.1.html
deleted file mode 100644
index 9cc6b3f4327..00000000000
--- a/docs/relnotes/10.1.1.html
+++ /dev/null
@@ -1,254 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- The Mesa 3D Graphics Library
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 10.1.1 Release Notes / April 18, 2014</h1>
-
-<p>
-Mesa 10.1.1 is a bug fix release which fixes bugs found since the 10.1 release.
-</p>
-<p>
-Mesa 10.1.1 implements the OpenGL 3.3 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 3.3. OpenGL
-3.3 is <strong>only</strong> available if requested at context creation
-because compatibility contexts are not supported.
-</p>
-
-
-<h2>MD5 checksums</h2>
-<pre>
-96e63674ccfa98e7ec6eb4fee3f770c3 MesaLib-10.1.1.tar.gz
-1fde7ed079df7aeb9b6a744ca033de8d MesaLib-10.1.1.tar.bz2
-e64d0a562638664b13d2edf22321df59 MesaLib-10.1.1.zip
-</pre>
-
-
-<h2>New features</h2>
-<p>None</p>
-
-<h2>Bug fixes</h2>
-
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=71547">Bug 71547</a> - compilation failure :#error &quot;SSE4.1 instruction set not enabled&quot;</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=74868">Bug 74868</a> - r600g: Diablo III Crashes After a few minutes</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=74988">Bug 74988</a> - Buffer overrun (segfault) decompressing ETC2 texture in GLBenchmark 3.0 Manhattan</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=75279">Bug 75279</a> - XCloseDisplay() takes one minute around nouveau_dri.so, freezing Firefox startup</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=75543">Bug 75543</a> - OSMesa Gallium OSMesaMakeCurrent</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=75660">Bug 75660</a> - u_inlines.h:277:pipe_buffer_map_range: Assertion `length' failed.</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=76323">Bug 76323</a> - GLSL compiler ignores layout(binding=N) on uniform blocks</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=76377">Bug 76377</a> - DRI3 should only be enabled on Linux due to a udev dependency</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=76749">Bug 76749</a> - [HSW] DOTA world lighting has no effect</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=77102">Bug 77102</a> - gallium nouveau has no profile in vdpau and libva</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=77207">Bug 77207</a> - [ivb/hsw] batch overwritten with garbage</li>
-
-</ul>
-
-<h2>Changes</h2>
-
-<p>Aaron Watry (1):</p>
-<ul>
- <li>gallium/util: Fix memory leak</li>
-</ul>
-
-<p>Alexander von Gluck IV (1):</p>
-<ul>
- <li>haiku: Fix build through scons corrections and viewport fixes</li>
-</ul>
-
-<p>Anuj Phogat (2):</p>
-<ul>
- <li>mesa: Set initial internal format of a texture to GL_RGBA</li>
- <li>mesa: Allow GL_DEPTH_COMPONENT and GL_DEPTH_STENCIL combinations in glTexImage{123}D()</li>
-</ul>
-
-<p>Brian Paul (12):</p>
-<ul>
- <li>softpipe: use 64-bit arithmetic in softpipe_resource_layout()</li>
- <li>mesa: don't call ctx-&gt;Driver.ClearBufferSubData() if size==0</li>
- <li>st/osmesa: check buffer size when searching for buffers</li>
- <li>mesa: fix copy &amp; paste bugs in pack_ubyte_SARGB8()</li>
- <li>mesa: fix copy &amp; paste bugs in pack_ubyte_SRGB8()</li>
- <li>c11/threads: don't include assert.h if the assert macro is already defined</li>
- <li>mesa: fix unpack_Z32_FLOAT_X24S8() / unpack_Z32_FLOAT() mix-up</li>
- <li>st/mesa: add null pointer checking in query object functions</li>
- <li>mesa: fix glMultiDrawArrays inside a display list</li>
- <li>cso: fix sampler view count in cso_set_sampler_views()</li>
- <li>svga: replace sampler assertion with conditional</li>
- <li>svga: move LIST_INITHEAD(dirty_buffers) earlier in svga_context_create()</li>
-</ul>
-
-<p>Carl Worth (3):</p>
-<ul>
- <li>cherry-ignore: Ignore a few patches</li>
- <li>glsl: Allow explicit binding on atomics again</li>
- <li>Update VERSION to 10.1.1</li>
-</ul>
-
-<p>Chia-I Wu (1):</p>
-<ul>
- <li>i965/vec4: fix record clearing in copy propagation</li>
-</ul>
-
-<p>Christian König (2):</p>
-<ul>
- <li>st/mesa: recreate sampler view on context change v3</li>
- <li>st/mesa: fix sampler view handling with shared textures v4</li>
-</ul>
-
-<p>Courtney Goeltzenleuchter (1):</p>
-<ul>
- <li>mesa: add bounds checking to eliminate buffer overrun</li>
-</ul>
-
-<p>Emil Velikov (5):</p>
-<ul>
- <li>nv50: add missing brackets when handling the samplers array</li>
- <li>mesa: return v.value_int64 when the requested type is TYPE_INT64</li>
- <li>configure: enable dri3 only for linux</li>
- <li>glx: drop obsolete _XUnlock_Mutex in __glXInitialize error path</li>
- <li>configure: cleanup libudev handling</li>
-</ul>
-
-<p>Eric Anholt (1):</p>
-<ul>
- <li>i965: Fix buffer overruns in MSAA MCS buffer clearing.</li>
-</ul>
-
-<p>Hans (2):</p>
-<ul>
- <li>util: don't define isfinite(), isnan() for MSVC &gt;= 1800</li>
- <li>mesa: don't define c99 math functions for MSVC &gt;= 1800</li>
-</ul>
-
-<p>Ian Romanick (7):</p>
-<ul>
- <li>linker: Split set_uniform_binding into separate functions for blocks and samplers</li>
- <li>linker: Various trivial clean-ups in set_sampler_binding</li>
- <li>linker: Fold set_uniform_binding into call site</li>
- <li>linker: Clean up "unused parameter" warnings</li>
- <li>linker: Set block bindings based on UniformBlocks rather than UniformStorage</li>
- <li>linker: Set binding for all elements of UBO array</li>
- <li>glsl: Propagate explicit binding information from the AST all the way to the linker</li>
-</ul>
-
-<p>Ilia Mirkin (8):</p>
-<ul>
- <li>nouveau: fix fence waiting logic in screen destroy</li>
- <li>nv50: adjust blit_3d handling of ms output textures</li>
- <li>loader: add special logic to distinguish nouveau from nouveau_vieux</li>
- <li>mesa/main: condition GL_DEPTH_STENCIL on ARB_depth_texture</li>
- <li>nouveau: add forgotten GL_COMPRESSED_INTENSITY to texture format list</li>
- <li>nouveau: there may not have been a texture if the fbo was incomplete</li>
- <li>nvc0/ir: move sample id to second source arg to fix sampler2DMS</li>
- <li>nouveau: fix firmware check on nvd7/nvd9</li>
-</ul>
-
-<p>Johannes Nixdorf (1):</p>
-<ul>
- <li>configure.ac: fix the detection of expat with pkg-config</li>
-</ul>
-
-<p>Jonathan Gray (7):</p>
-<ul>
- <li>gallium: add endian detection for OpenBSD</li>
- <li>loader: use 0 instead of FALSE which isn't defined</li>
- <li>loader: don't limit the non-udev path to only android</li>
- <li>megadriver_stub.c: don't use _GNU_SOURCE to gate the compat code</li>
- <li>egl/dri2: don't require libudev to build drm/wayland platforms</li>
- <li>egl/dri2: use drm macros to construct device name</li>
- <li>configure: don't require libudev for gbm or egl drm/wayland</li>
-</ul>
-
-<p>José Fonseca (4):</p>
-<ul>
- <li>c11/threads: Fix nano to milisecond conversion.</li>
- <li>mapi/u_thread: Use GetCurrentThreadId</li>
- <li>c11/threads: Don't implement thrd_current on Windows.</li>
- <li>draw: Duplicate TGSI tokens in draw_pipe_pstipple module.</li>
-</ul>
-
-<p>Kenneth Graunke (4):</p>
-<ul>
- <li>i965/fs: Fix register comparisons in saturate propagation.</li>
- <li>glsl: Fix lack of i2u in lower_ubo_reference.</li>
- <li>i965: Stop advertising GL_MESA_ycbcr_texture.</li>
- <li>glsl: Try vectorizing when seeing a repeated assignment to a channel.</li>
-</ul>
-
-<p>Marek Olšák (13):</p>
-<ul>
- <li>r600g: fix texelFetchOffset GLSL functions</li>
- <li>r600g: fix blitting the last 2 mipmap levels for Evergreen</li>
- <li>mesa: fix the format of glEdgeFlagPointer</li>
- <li>r600g,radeonsi: fix MAX_TEXTURE_3D_LEVELS and MAX_TEXTURE_ARRAY_LAYERS limits</li>
- <li>st/mesa: fix per-vertex edge flags and GLSL support (v2)</li>
- <li>mesa: mark GL_RGB9_E5 as not color-renderable</li>
- <li>mesa: fix texture border handling for cube arrays</li>
- <li>mesa: allow generating mipmaps for cube arrays</li>
- <li>mesa: fix software fallback for generating mipmaps for cube arrays</li>
- <li>mesa: fix software fallback for generating mipmaps for 3D textures</li>
- <li>st/mesa: fix generating mipmaps for cube arrays</li>
- <li>st/mesa: drop the lowering of quad strips to triangle strips</li>
- <li>r600g: implement edge flags</li>
-</ul>
-
-<p>Matt Turner (4):</p>
-<ul>
- <li>mesa: Wrap SSE4.1 code in #ifdef __SSE4_1__.</li>
- <li>i965/fs: Fix off-by-one in saturate propagation.</li>
- <li>i965/fs: Don't propagate saturate modifiers into partial writes.</li>
- <li>i965/fs: Don't propagate saturation modifiers if there are source modifiers.</li>
-</ul>
-
-<p>Michel Dänzer (1):</p>
-<ul>
- <li>r600g: Don't leak bytecode on shader compile failure</li>
-</ul>
-
-<p>Mike Stroyan (1):</p>
-<ul>
- <li>i965: Avoid dependency hints on math opcodes</li>
-</ul>
-
-<p>Thomas Hellstrom (5):</p>
-<ul>
- <li>winsys/svga: Replace the query mm buffer pool with a slab pool v3</li>
- <li>winsys/svga: Update the vmwgfx_drm.h header to latest version from kernel</li>
- <li>winsys/svga: Fix prime surface references also for guest-backed surfaces</li>
- <li>st/xa: Bind destination before setting new state</li>
- <li>st/xa: Make sure unused samplers are set to NULL</li>
-</ul>
-
-<p>Tom Stellard (1):</p>
-<ul>
- <li>configure: Use LLVM shared libraries by default</li>
-</ul>
-
-</div>
-</body>
-</html>
diff --git a/docs/relnotes/10.1.1.rst b/docs/relnotes/10.1.1.rst
new file mode 100644
index 00000000000..9a908c47437
--- /dev/null
+++ b/docs/relnotes/10.1.1.rst
@@ -0,0 +1,223 @@
+Mesa 10.1.1 Release Notes / April 18, 2014
+==========================================
+
+Mesa 10.1.1 is a bug fix release which fixes bugs found since the 10.1
+release.
+
+Mesa 10.1.1 implements the OpenGL 3.3 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
+used. Some drivers don't support all the features required in OpenGL
+3.3. OpenGL 3.3 is **only** available if requested at context creation
+because compatibility contexts are not supported.
+
+MD5 checksums
+-------------
+
+::
+
+ 96e63674ccfa98e7ec6eb4fee3f770c3 MesaLib-10.1.1.tar.gz
+ 1fde7ed079df7aeb9b6a744ca033de8d MesaLib-10.1.1.tar.bz2
+ e64d0a562638664b13d2edf22321df59 MesaLib-10.1.1.zip
+
+New features
+------------
+
+None
+
+Bug fixes
+---------
+
+- `Bug 71547 <https://bugs.freedesktop.org/show_bug.cgi?id=71547>`__ -
+ compilation failure :#error "SSE4.1 instruction set not enabled"
+- `Bug 74868 <https://bugs.freedesktop.org/show_bug.cgi?id=74868>`__ -
+ r600g: Diablo III Crashes After a few minutes
+- `Bug 74988 <https://bugs.freedesktop.org/show_bug.cgi?id=74988>`__ -
+ Buffer overrun (segfault) decompressing ETC2 texture in GLBenchmark
+ 3.0 Manhattan
+- `Bug 75279 <https://bugs.freedesktop.org/show_bug.cgi?id=75279>`__ -
+ XCloseDisplay() takes one minute around nouveau_dri.so, freezing
+ Firefox startup
+- `Bug 75543 <https://bugs.freedesktop.org/show_bug.cgi?id=75543>`__ -
+ OSMesa Gallium OSMesaMakeCurrent
+- `Bug 75660 <https://bugs.freedesktop.org/show_bug.cgi?id=75660>`__ -
+ u_inlines.h:277:pipe_buffer_map_range: Assertion \`length' failed.
+- `Bug 76323 <https://bugs.freedesktop.org/show_bug.cgi?id=76323>`__ -
+ GLSL compiler ignores layout(binding=N) on uniform blocks
+- `Bug 76377 <https://bugs.freedesktop.org/show_bug.cgi?id=76377>`__ -
+ DRI3 should only be enabled on Linux due to a udev dependency
+- `Bug 76749 <https://bugs.freedesktop.org/show_bug.cgi?id=76749>`__ -
+ [HSW] DOTA world lighting has no effect
+- `Bug 77102 <https://bugs.freedesktop.org/show_bug.cgi?id=77102>`__ -
+ gallium nouveau has no profile in vdpau and libva
+- `Bug 77207 <https://bugs.freedesktop.org/show_bug.cgi?id=77207>`__ -
+ [ivb/hsw] batch overwritten with garbage
+
+Changes
+-------
+
+Aaron Watry (1):
+
+- gallium/util: Fix memory leak
+
+Alexander von Gluck IV (1):
+
+- haiku: Fix build through scons corrections and viewport fixes
+
+Anuj Phogat (2):
+
+- mesa: Set initial internal format of a texture to GL_RGBA
+- mesa: Allow GL_DEPTH_COMPONENT and GL_DEPTH_STENCIL combinations in
+ glTexImage{123}D()
+
+Brian Paul (12):
+
+- softpipe: use 64-bit arithmetic in softpipe_resource_layout()
+- mesa: don't call ctx->Driver.ClearBufferSubData() if size==0
+- st/osmesa: check buffer size when searching for buffers
+- mesa: fix copy & paste bugs in pack_ubyte_SARGB8()
+- mesa: fix copy & paste bugs in pack_ubyte_SRGB8()
+- c11/threads: don't include assert.h if the assert macro is already
+ defined
+- mesa: fix unpack_Z32_FLOAT_X24S8() / unpack_Z32_FLOAT() mix-up
+- st/mesa: add null pointer checking in query object functions
+- mesa: fix glMultiDrawArrays inside a display list
+- cso: fix sampler view count in cso_set_sampler_views()
+- svga: replace sampler assertion with conditional
+- svga: move LIST_INITHEAD(dirty_buffers) earlier in
+ svga_context_create()
+
+Carl Worth (3):
+
+- cherry-ignore: Ignore a few patches
+- glsl: Allow explicit binding on atomics again
+- Update VERSION to 10.1.1
+
+Chia-I Wu (1):
+
+- i965/vec4: fix record clearing in copy propagation
+
+Christian König (2):
+
+- st/mesa: recreate sampler view on context change v3
+- st/mesa: fix sampler view handling with shared textures v4
+
+Courtney Goeltzenleuchter (1):
+
+- mesa: add bounds checking to eliminate buffer overrun
+
+Emil Velikov (5):
+
+- nv50: add missing brackets when handling the samplers array
+- mesa: return v.value_int64 when the requested type is TYPE_INT64
+- configure: enable dri3 only for linux
+- glx: drop obsolete \_XUnlock_Mutex in \__glXInitialize error path
+- configure: cleanup libudev handling
+
+Eric Anholt (1):
+
+- i965: Fix buffer overruns in MSAA MCS buffer clearing.
+
+Hans (2):
+
+- util: don't define isfinite(), isnan() for MSVC >= 1800
+- mesa: don't define c99 math functions for MSVC >= 1800
+
+Ian Romanick (7):
+
+- linker: Split set_uniform_binding into separate functions for blocks
+ and samplers
+- linker: Various trivial clean-ups in set_sampler_binding
+- linker: Fold set_uniform_binding into call site
+- linker: Clean up "unused parameter" warnings
+- linker: Set block bindings based on UniformBlocks rather than
+ UniformStorage
+- linker: Set binding for all elements of UBO array
+- glsl: Propagate explicit binding information from the AST all the way
+ to the linker
+
+Ilia Mirkin (8):
+
+- nouveau: fix fence waiting logic in screen destroy
+- nv50: adjust blit_3d handling of ms output textures
+- loader: add special logic to distinguish nouveau from nouveau_vieux
+- mesa/main: condition GL_DEPTH_STENCIL on ARB_depth_texture
+- nouveau: add forgotten GL_COMPRESSED_INTENSITY to texture format list
+- nouveau: there may not have been a texture if the fbo was incomplete
+- nvc0/ir: move sample id to second source arg to fix sampler2DMS
+- nouveau: fix firmware check on nvd7/nvd9
+
+Johannes Nixdorf (1):
+
+- configure.ac: fix the detection of expat with pkg-config
+
+Jonathan Gray (7):
+
+- gallium: add endian detection for OpenBSD
+- loader: use 0 instead of FALSE which isn't defined
+- loader: don't limit the non-udev path to only android
+- megadriver_stub.c: don't use \_GNU_SOURCE to gate the compat code
+- egl/dri2: don't require libudev to build drm/wayland platforms
+- egl/dri2: use drm macros to construct device name
+- configure: don't require libudev for gbm or egl drm/wayland
+
+José Fonseca (4):
+
+- c11/threads: Fix nano to milisecond conversion.
+- mapi/u_thread: Use GetCurrentThreadId
+- c11/threads: Don't implement thrd_current on Windows.
+- draw: Duplicate TGSI tokens in draw_pipe_pstipple module.
+
+Kenneth Graunke (4):
+
+- i965/fs: Fix register comparisons in saturate propagation.
+- glsl: Fix lack of i2u in lower_ubo_reference.
+- i965: Stop advertising GL_MESA_ycbcr_texture.
+- glsl: Try vectorizing when seeing a repeated assignment to a channel.
+
+Marek Olšák (13):
+
+- r600g: fix texelFetchOffset GLSL functions
+- r600g: fix blitting the last 2 mipmap levels for Evergreen
+- mesa: fix the format of glEdgeFlagPointer
+- r600g,radeonsi: fix MAX_TEXTURE_3D_LEVELS and
+ MAX_TEXTURE_ARRAY_LAYERS limits
+- st/mesa: fix per-vertex edge flags and GLSL support (v2)
+- mesa: mark GL_RGB9_E5 as not color-renderable
+- mesa: fix texture border handling for cube arrays
+- mesa: allow generating mipmaps for cube arrays
+- mesa: fix software fallback for generating mipmaps for cube arrays
+- mesa: fix software fallback for generating mipmaps for 3D textures
+- st/mesa: fix generating mipmaps for cube arrays
+- st/mesa: drop the lowering of quad strips to triangle strips
+- r600g: implement edge flags
+
+Matt Turner (4):
+
+- mesa: Wrap SSE4.1 code in #ifdef \__SSE4_1__.
+- i965/fs: Fix off-by-one in saturate propagation.
+- i965/fs: Don't propagate saturate modifiers into partial writes.
+- i965/fs: Don't propagate saturation modifiers if there are source
+ modifiers.
+
+Michel Dänzer (1):
+
+- r600g: Don't leak bytecode on shader compile failure
+
+Mike Stroyan (1):
+
+- i965: Avoid dependency hints on math opcodes
+
+Thomas Hellstrom (5):
+
+- winsys/svga: Replace the query mm buffer pool with a slab pool v3
+- winsys/svga: Update the vmwgfx_drm.h header to latest version from
+ kernel
+- winsys/svga: Fix prime surface references also for guest-backed
+ surfaces
+- st/xa: Bind destination before setting new state
+- st/xa: Make sure unused samplers are set to NULL
+
+Tom Stellard (1):
+
+- configure: Use LLVM shared libraries by default
diff --git a/docs/relnotes/10.1.2.html b/docs/relnotes/10.1.2.html
deleted file mode 100644
index 5cb253c10da..00000000000
--- a/docs/relnotes/10.1.2.html
+++ /dev/null
@@ -1,179 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- The Mesa 3D Graphics Library
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 10.1.2 Release Notes / (May 5, 2014)</h1>
-
-<p>
-Mesa 10.1.2 is a bug fix release which fixes bugs found since the 10.1.1 release.
-</p>
-<p>
-Mesa 10.1.2 implements the OpenGL 3.3 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 3.3. OpenGL
-3.3 is <strong>only</strong> available if requested at context creation
-because compatibility contexts are not supported.
-</p>
-
-
-<h2>MD5 checksums</h2>
-<pre>
-37d79f94b1f41852a89d1fc3900bea76 MesaLib-10.1.2.tar.gz
-28b60d15ac9f364da1e0155911eaf44e MesaLib-10.1.2.tar.bz2
-05300039085a65fc53c5472c4bb5747a MesaLib-10.1.2.zip
-</pre>
-
-
-<h2>New features</h2>
-<p>None</p>
-
-<h2>Bug fixes</h2>
-
-<p>This list is likely incomplete.</p>
-
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=27499">Bug 27499</a> - [855GM i915] GL_LINE_STIPPLE displays incorrect colors</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=75723">Bug 75723</a> - (regression since Linux 3.14?) brw_get_graphics_reset_status: Assertion `brw-&gt;hw_ctx != ((void *)0)' failed</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=76894">Bug 76894</a> - Piglit/spec/EXT_framebuffer_object/fbo-bind-renderbuffer failed</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=77702">Bug 77702</a> - [i965 Bisected]Piglit spec/NV_conditional_render_blitframebuffer fails</li>
-
-</ul>
-
-<h2>Changes</h2>
-
-<p>Ander Conselvan de Oliveira (2):</p>
-<ul>
- <li>gbm/dri: Fix out-of-memory error path in dri_device_create()</li>
- <li>egl: Protect use of gbm_dri with ifdef HAVE_DRM_PLATFORM</li>
-</ul>
-
-<p>Anuj Phogat (27):</p>
-<ul>
- <li>mesa: Fix glGetVertexAttribi(GL_VERTEX_ATTRIB_ARRAY_SIZE)</li>
- <li>swrast: Add glBlitFramebuffer to commands affected by conditional rendering</li>
- <li>mesa: Fix error condition for multisample proxy texture targets</li>
- <li>i965: Put an assertion to check valid varying_to_slot[varying]</li>
- <li>i965: Fix component mask and varying_to_slot mapping for gl_Layer</li>
- <li>i965: Fix component mask and varying_to_slot mapping for gl_ViewportIndex</li>
- <li>mesa: Add helper function _mesa_is_format_integer()</li>
- <li>mesa: Add error condition for integer formats in glGetTexImage()</li>
- <li>mesa: Add an error condition in glGetFramebufferAttachmentParameteriv()</li>
- <li>mesa: Fix error code generation in glReadPixels()</li>
- <li>glsl: Allow overlapping locations for vertex input attributes</li>
- <li>mesa: Fix querying location of nth element of an array variable</li>
- <li>mesa: Use location VERT_ATTRIB_GENERIC0 for vertex attribute 0</li>
- <li>glsl: Compile error if fs defines conflicting qualifiers for gl_FragCoord</li>
- <li>glsl: Compile error if fs uses gl_FragCoord before first redeclaration</li>
- <li>mesa: Add entry for extension ARB_texture_stencil8</li>
- <li>mesa: Add error condition for format=STENCIL_INDEX in glGetTexImage()</li>
- <li>i965: Fix crash in do_blit_readpixels()</li>
- <li>mesa: Add missing types in _mesa_texstore_xx_xx() functions</li>
- <li>mesa: Allow srcFormat=GL_DEPTH_STENCIL in _mesa_texstore_xx_xx() functions</li>
- <li>mesa: Add new helper function _mesa_unpack_depth_stencil_row()</li>
- <li>mesa: Add support to unpack depth-stencil texture in to FLOAT_32_UNSIGNED_INT_24_8_REV</li>
- <li>mesa: Allow FLOAT_32_UNSIGNED_INT_24_8_REV in get_tex_depth_stencil()</li>
- <li>i965: Add glBlitFramebuffer to commands affected by conditional rendering</li>
- <li>glsl: Use switch to allow adding more shader types</li>
- <li>glsl: Link error if fs defines conflicting qualifiers for gl_FragCoord</li>
- <li>glsl: Apply the link error conditions to GL_ARB_fragment_coord_conventions</li>
-</ul>
-
-<p>Benjamin Bellec (1):</p>
-<ul>
- <li>mesa: fix GetStringi error message with correct function name</li>
-</ul>
-
-<p>Brian Paul (1):</p>
-<ul>
- <li>swrast: allocate swrast_texture_image::ImageSlices array if needed</li>
-</ul>
-
-<p>Carl Worth (4):</p>
-<ul>
- <li>docs: Add the MD5 sums for the 10.1.1 release tar files.</li>
- <li>cherry-ignore: Ignore a patch causing a regression</li>
- <li>cherry-ignore: Drop an ignored patch now that piglit has been updated.</li>
- <li>Update VERSION to 10.1.2</li>
-</ul>
-
-<p>Chris Forbes (1):</p>
-<ul>
- <li>glsl: Only allow `invariant` on shader in/out between stages.</li>
-</ul>
-
-<p>Eric Anholt (1):</p>
-<ul>
- <li>i965: Fix render-to-texture in non-FinishRenderTexture cases.</li>
-</ul>
-
-<p>Ian Romanick (1):</p>
-<ul>
- <li>dri3: Enable GLX_MESA_query_renderer on DRI3 too</li>
-</ul>
-
-<p>Kenneth Graunke (2):</p>
-<ul>
- <li>i965: Don't enable reset notification support on Gen4-5.</li>
- <li>i965: Actually emit PIPELINE_SELECT and 3DSTATE_VF_STATISTICS.</li>
-</ul>
-
-<p>Marek Olšák (10):</p>
-<ul>
- <li>r300g: don't crash when getting NULL colorbuffers</li>
- <li>st/mesa: remove trailing NULL colorbuffers</li>
- <li>r600g: fix edge flags and layered rendering on R600-R700</li>
- <li>r600g: disable async DMA on R700</li>
- <li>r600g: fix MSAA resolve on R6xx when the destination is 1D-tiled</li>
- <li>r600g: fix flushing on RV670, RS780, RS880 again</li>
- <li>r600g: fix buffer copying on R600-R700</li>
- <li>r600g: fix for broken CULL_FRONT behavior on R6xx</li>
- <li>r600g: fix for an MSAA hang on RV770</li>
- <li>r600g: fix hang on RV740 by using DX_RASTERIZATION_KILL instead of SX_MISC</li>
-</ul>
-
-<p>Michel Dänzer (2):</p>
-<ul>
- <li>r600g: Disable LLVM by default at runtime for graphics</li>
- <li>st/mesa: Fix NULL pointer dereference for incomplete framebuffers</li>
-</ul>
-
-<p>Neil Roberts (1):</p>
-<ul>
- <li>wayland: Fix the logic in disabling the prime capability</li>
-</ul>
-
-<p>Samuel Iglesias Gonsalvez (1):</p>
-<ul>
- <li>mesa: fix check for dummy renderbuffer in _mesa_FramebufferRenderbufferEXT()</li>
-</ul>
-
-<p>Thomas Hellstrom (1):</p>
-<ul>
- <li>st/xa: Cache render target surface</li>
-</ul>
-
-<p>nick (1):</p>
-<ul>
- <li>swrast: Fix vertex color in _swsetup_Translate()</li>
-</ul>
-
-</div>
-</body>
-</html>
diff --git a/docs/relnotes/10.1.2.rst b/docs/relnotes/10.1.2.rst
new file mode 100644
index 00000000000..82eea5c150a
--- /dev/null
+++ b/docs/relnotes/10.1.2.rst
@@ -0,0 +1,159 @@
+Mesa 10.1.2 Release Notes / (May 5, 2014)
+=========================================
+
+Mesa 10.1.2 is a bug fix release which fixes bugs found since the 10.1.1
+release.
+
+Mesa 10.1.2 implements the OpenGL 3.3 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
+used. Some drivers don't support all the features required in OpenGL
+3.3. OpenGL 3.3 is **only** available if requested at context creation
+because compatibility contexts are not supported.
+
+MD5 checksums
+-------------
+
+::
+
+ 37d79f94b1f41852a89d1fc3900bea76 MesaLib-10.1.2.tar.gz
+ 28b60d15ac9f364da1e0155911eaf44e MesaLib-10.1.2.tar.bz2
+ 05300039085a65fc53c5472c4bb5747a MesaLib-10.1.2.zip
+
+New features
+------------
+
+None
+
+Bug fixes
+---------
+
+This list is likely incomplete.
+
+- `Bug 27499 <https://bugs.freedesktop.org/show_bug.cgi?id=27499>`__ -
+ [855GM i915] GL_LINE_STIPPLE displays incorrect colors
+- `Bug 75723 <https://bugs.freedesktop.org/show_bug.cgi?id=75723>`__ -
+ (regression since Linux 3.14?) brw_get_graphics_reset_status:
+ Assertion \`brw->hw_ctx != ((void \*)0)' failed
+- `Bug 76894 <https://bugs.freedesktop.org/show_bug.cgi?id=76894>`__ -
+ Piglit/spec/EXT_framebuffer_object/fbo-bind-renderbuffer failed
+- `Bug 77702 <https://bugs.freedesktop.org/show_bug.cgi?id=77702>`__ -
+ [i965 Bisected]Piglit spec/NV_conditional_render_blitframebuffer
+ fails
+
+Changes
+-------
+
+Ander Conselvan de Oliveira (2):
+
+- gbm/dri: Fix out-of-memory error path in dri_device_create()
+- egl: Protect use of gbm_dri with ifdef HAVE_DRM_PLATFORM
+
+Anuj Phogat (27):
+
+- mesa: Fix glGetVertexAttribi(GL_VERTEX_ATTRIB_ARRAY_SIZE)
+- swrast: Add glBlitFramebuffer to commands affected by conditional
+ rendering
+- mesa: Fix error condition for multisample proxy texture targets
+- i965: Put an assertion to check valid varying_to_slot[varying]
+- i965: Fix component mask and varying_to_slot mapping for gl_Layer
+- i965: Fix component mask and varying_to_slot mapping for
+ gl_ViewportIndex
+- mesa: Add helper function \_mesa_is_format_integer()
+- mesa: Add error condition for integer formats in glGetTexImage()
+- mesa: Add an error condition in
+ glGetFramebufferAttachmentParameteriv()
+- mesa: Fix error code generation in glReadPixels()
+- glsl: Allow overlapping locations for vertex input attributes
+- mesa: Fix querying location of nth element of an array variable
+- mesa: Use location VERT_ATTRIB_GENERIC0 for vertex attribute 0
+- glsl: Compile error if fs defines conflicting qualifiers for
+ gl_FragCoord
+- glsl: Compile error if fs uses gl_FragCoord before first
+ redeclaration
+- mesa: Add entry for extension ARB_texture_stencil8
+- mesa: Add error condition for format=STENCIL_INDEX in glGetTexImage()
+- i965: Fix crash in do_blit_readpixels()
+- mesa: Add missing types in \_mesa_texstore_xx_xx() functions
+- mesa: Allow srcFormat=GL_DEPTH_STENCIL in \_mesa_texstore_xx_xx()
+ functions
+- mesa: Add new helper function \_mesa_unpack_depth_stencil_row()
+- mesa: Add support to unpack depth-stencil texture in to
+ FLOAT_32_UNSIGNED_INT_24_8_REV
+- mesa: Allow FLOAT_32_UNSIGNED_INT_24_8_REV in get_tex_depth_stencil()
+- i965: Add glBlitFramebuffer to commands affected by conditional
+ rendering
+- glsl: Use switch to allow adding more shader types
+- glsl: Link error if fs defines conflicting qualifiers for
+ gl_FragCoord
+- glsl: Apply the link error conditions to
+ GL_ARB_fragment_coord_conventions
+
+Benjamin Bellec (1):
+
+- mesa: fix GetStringi error message with correct function name
+
+Brian Paul (1):
+
+- swrast: allocate swrast_texture_image::ImageSlices array if needed
+
+Carl Worth (4):
+
+- docs: Add the MD5 sums for the 10.1.1 release tar files.
+- cherry-ignore: Ignore a patch causing a regression
+- cherry-ignore: Drop an ignored patch now that piglit has been
+ updated.
+- Update VERSION to 10.1.2
+
+Chris Forbes (1):
+
+- glsl: Only allow \`invariant\` on shader in/out between stages.
+
+Eric Anholt (1):
+
+- i965: Fix render-to-texture in non-FinishRenderTexture cases.
+
+Ian Romanick (1):
+
+- dri3: Enable GLX_MESA_query_renderer on DRI3 too
+
+Kenneth Graunke (2):
+
+- i965: Don't enable reset notification support on Gen4-5.
+- i965: Actually emit PIPELINE_SELECT and 3DSTATE_VF_STATISTICS.
+
+Marek Olšák (10):
+
+- r300g: don't crash when getting NULL colorbuffers
+- st/mesa: remove trailing NULL colorbuffers
+- r600g: fix edge flags and layered rendering on R600-R700
+- r600g: disable async DMA on R700
+- r600g: fix MSAA resolve on R6xx when the destination is 1D-tiled
+- r600g: fix flushing on RV670, RS780, RS880 again
+- r600g: fix buffer copying on R600-R700
+- r600g: fix for broken CULL_FRONT behavior on R6xx
+- r600g: fix for an MSAA hang on RV770
+- r600g: fix hang on RV740 by using DX_RASTERIZATION_KILL instead of
+ SX_MISC
+
+Michel Dänzer (2):
+
+- r600g: Disable LLVM by default at runtime for graphics
+- st/mesa: Fix NULL pointer dereference for incomplete framebuffers
+
+Neil Roberts (1):
+
+- wayland: Fix the logic in disabling the prime capability
+
+Samuel Iglesias Gonsalvez (1):
+
+- mesa: fix check for dummy renderbuffer in
+ \_mesa_FramebufferRenderbufferEXT()
+
+Thomas Hellstrom (1):
+
+- st/xa: Cache render target surface
+
+nick (1):
+
+- swrast: Fix vertex color in \_swsetup_Translate()
diff --git a/docs/relnotes/10.1.3.html b/docs/relnotes/10.1.3.html
deleted file mode 100644
index 4c5741e8616..00000000000
--- a/docs/relnotes/10.1.3.html
+++ /dev/null
@@ -1,90 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- The Mesa 3D Graphics Library
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 10.1.3 Release Notes / (May 9, 2014)</h1>
-
-<p>
-Mesa 10.1.3 is a bug fix release which fixes bugs found since the 10.1.2 release.
-</p>
-
-<p>
-Note: Mesa 10.1.3 is being released sooner than originally scheduled to make
-available a fix for a performance rgression that was inadvertently introduced
-to Mesa 10.1.2. The performance regression is reported to make vmware
-swapbuffers fall back to software.
-</p>
-
-<p>
-Mesa 10.1.3 implements the OpenGL 3.3 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 3.3. OpenGL
-3.3 is <strong>only</strong> available if requested at context creation
-because compatibility contexts are not supported.
-</p>
-
-
-<h2>MD5 checksums</h2>
-<pre>
-665fe1656aaa2c37b32042068aff92cb MesaLib-10.1.3.tar.gz
-ba6dbe2b9cab0b4de840c996b9b6a3ad MesaLib-10.1.3.tar.bz2
-4e6f26330a63d3c47e62ac4bdead39e8 MesaLib-10.1.3.zip
-</pre>
-
-
-<h2>New features</h2>
-<p>None</p>
-
-<h2>Bug fixes</h2>
-
-<p>This list is likely incomplete.</p>
-
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=77245">Bug 77245</a> - Bogus GL_ARB_explicit_attrib_location layout identifier warnings</li>
-
-</ul>
-
-
-<h2>Changes</h2>
-
-<p>Carl Worth (3):</p>
-<ul>
- <li>docs: Add MD5 sums for Mesa 10.1.2</li>
- <li>get-pick-list.sh: Require explicit "10.1" for nominating stable patches</li>
- <li>VERSION: Update to 10.1.3</li>
-</ul>
-
-<p>Kenneth Graunke (2):</p>
-<ul>
- <li>mesa: Fix MaxNumLayers for 1D array textures.</li>
- <li>i965: Fix depth (array slices) computation for 1D_ARRAY render targets.</li>
-</ul>
-
-<p>Tapani Pälli (1):</p>
-<ul>
- <li>glsl: fix bogus layout qualifier warnings</li>
-</ul>
-
-<p>Thomas Hellstrom (1):</p>
-<ul>
- <li>st/xa: Fix performance regression introduced by commit "Cache render target surface"</li>
-</ul>
-
-
-</div>
-</body>
-</html>
diff --git a/docs/relnotes/10.1.3.rst b/docs/relnotes/10.1.3.rst
new file mode 100644
index 00000000000..c3ab50b68cc
--- /dev/null
+++ b/docs/relnotes/10.1.3.rst
@@ -0,0 +1,64 @@
+Mesa 10.1.3 Release Notes / (May 9, 2014)
+=========================================
+
+Mesa 10.1.3 is a bug fix release which fixes bugs found since the 10.1.2
+release.
+
+Note: Mesa 10.1.3 is being released sooner than originally scheduled to
+make available a fix for a performance rgression that was inadvertently
+introduced to Mesa 10.1.2. The performance regression is reported to
+make vmware swapbuffers fall back to software.
+
+Mesa 10.1.3 implements the OpenGL 3.3 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
+used. Some drivers don't support all the features required in OpenGL
+3.3. OpenGL 3.3 is **only** available if requested at context creation
+because compatibility contexts are not supported.
+
+MD5 checksums
+-------------
+
+::
+
+ 665fe1656aaa2c37b32042068aff92cb MesaLib-10.1.3.tar.gz
+ ba6dbe2b9cab0b4de840c996b9b6a3ad MesaLib-10.1.3.tar.bz2
+ 4e6f26330a63d3c47e62ac4bdead39e8 MesaLib-10.1.3.zip
+
+New features
+------------
+
+None
+
+Bug fixes
+---------
+
+This list is likely incomplete.
+
+- `Bug 77245 <https://bugs.freedesktop.org/show_bug.cgi?id=77245>`__ -
+ Bogus GL_ARB_explicit_attrib_location layout identifier warnings
+
+Changes
+-------
+
+Carl Worth (3):
+
+- docs: Add MD5 sums for Mesa 10.1.2
+- get-pick-list.sh: Require explicit "10.1" for nominating stable
+ patches
+- VERSION: Update to 10.1.3
+
+Kenneth Graunke (2):
+
+- mesa: Fix MaxNumLayers for 1D array textures.
+- i965: Fix depth (array slices) computation for 1D_ARRAY render
+ targets.
+
+Tapani Pälli (1):
+
+- glsl: fix bogus layout qualifier warnings
+
+Thomas Hellstrom (1):
+
+- st/xa: Fix performance regression introduced by commit "Cache render
+ target surface"
diff --git a/docs/relnotes/10.1.4.html b/docs/relnotes/10.1.4.html
deleted file mode 100644
index 7595f27bdea..00000000000
--- a/docs/relnotes/10.1.4.html
+++ /dev/null
@@ -1,100 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- The Mesa 3D Graphics Library
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 10.1.4 Release Notes / (May 20, 2014)</h1>
-
-<p>
-Mesa 10.1.4 is a bug fix release which fixes bugs found since the 10.1.3 release.
-</p>
-
-<p>
-Mesa 10.1.4 implements the OpenGL 3.3 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 3.3. OpenGL
-3.3 is <strong>only</strong> available if requested at context creation
-because compatibility contexts are not supported.
-</p>
-
-
-<h2>MD5 checksums</h2>
-<pre>
-e934365d77f384bfaec844999440bef8 MesaLib-10.1.4.tar.gz
-6fddee101f49b7409cd29994c34ddee7 MesaLib-10.1.4.tar.bz2
-ba5f48e7d5e373922c804c2651fec6c1 MesaLib-10.1.4.zip
-</pre>
-
-
-<h2>New features</h2>
-<p>None</p>
-
-<h2>Bug fixes</h2>
-
-<p>This list is likely incomplete.</p>
-
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=78225">Bug 78225</a> - Compile error due to undefined reference to `gbm_dri_backend', fix attached</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=78537">Bug 78537</a> - no anisotropic filtering in a native Half-Life 2</li>
-
-</ul>
-
-<h2>Changes</h2>
-
-<p>Brian Paul (1):</p>
-<ul>
- <li>mesa: fix double-freeing of dispatch tables inside glBegin/End.</li>
-</ul>
-
-<p>Carl Worth (3):</p>
-<ul>
- <li>docs: Add MD5 sums for 10.1.3</li>
- <li>cherry-ignore: Roland and Michel agreed to drop these patches.</li>
- <li>VERSION: Update to 10.1.4</li>
-</ul>
-
-<p>Emil Velikov (1):</p>
-<ul>
- <li>configure: error out if building GBM without dri</li>
-</ul>
-
-<p>Eric Anholt (1):</p>
-<ul>
- <li>i965/vs: Use samplers for UBOs in the VS like we do for non-UBO pulls.</li>
-</ul>
-
-<p>Ilia Mirkin (3):</p>
-<ul>
- <li>nv50/ir: make sure to reverse cond codes on all the OP_SET variants</li>
- <li>nv50: fix setting of texture ms info to be per-stage</li>
- <li>nv50/ir: fix integer mul lowering for u32 x u32 -&gt; high u32</li>
-</ul>
-
-<p>Michel Dänzer (1):</p>
-<ul>
- <li>radeonsi: Fix anisotropic filtering state setup</li>
-</ul>
-
-<p>Tom Stellard (2):</p>
-<ul>
- <li>configure.ac: Add LLVM_VERSION_PATCH to DEFINES</li>
- <li>radeonsi: Enable geometry shaders with LLVM 3.4.1</li>
-</ul>
-
-</div>
-</body>
-</html>
diff --git a/docs/relnotes/10.1.4.rst b/docs/relnotes/10.1.4.rst
new file mode 100644
index 00000000000..58247978d5d
--- /dev/null
+++ b/docs/relnotes/10.1.4.rst
@@ -0,0 +1,74 @@
+Mesa 10.1.4 Release Notes / (May 20, 2014)
+==========================================
+
+Mesa 10.1.4 is a bug fix release which fixes bugs found since the 10.1.3
+release.
+
+Mesa 10.1.4 implements the OpenGL 3.3 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
+used. Some drivers don't support all the features required in OpenGL
+3.3. OpenGL 3.3 is **only** available if requested at context creation
+because compatibility contexts are not supported.
+
+MD5 checksums
+-------------
+
+::
+
+ e934365d77f384bfaec844999440bef8 MesaLib-10.1.4.tar.gz
+ 6fddee101f49b7409cd29994c34ddee7 MesaLib-10.1.4.tar.bz2
+ ba5f48e7d5e373922c804c2651fec6c1 MesaLib-10.1.4.zip
+
+New features
+------------
+
+None
+
+Bug fixes
+---------
+
+This list is likely incomplete.
+
+- `Bug 78225 <https://bugs.freedesktop.org/show_bug.cgi?id=78225>`__ -
+ Compile error due to undefined reference to \`gbm_dri_backend', fix
+ attached
+- `Bug 78537 <https://bugs.freedesktop.org/show_bug.cgi?id=78537>`__ -
+ no anisotropic filtering in a native Half-Life 2
+
+Changes
+-------
+
+Brian Paul (1):
+
+- mesa: fix double-freeing of dispatch tables inside glBegin/End.
+
+Carl Worth (3):
+
+- docs: Add MD5 sums for 10.1.3
+- cherry-ignore: Roland and Michel agreed to drop these patches.
+- VERSION: Update to 10.1.4
+
+Emil Velikov (1):
+
+- configure: error out if building GBM without dri
+
+Eric Anholt (1):
+
+- i965/vs: Use samplers for UBOs in the VS like we do for non-UBO
+ pulls.
+
+Ilia Mirkin (3):
+
+- nv50/ir: make sure to reverse cond codes on all the OP_SET variants
+- nv50: fix setting of texture ms info to be per-stage
+- nv50/ir: fix integer mul lowering for u32 x u32 -> high u32
+
+Michel Dänzer (1):
+
+- radeonsi: Fix anisotropic filtering state setup
+
+Tom Stellard (2):
+
+- configure.ac: Add LLVM_VERSION_PATCH to DEFINES
+- radeonsi: Enable geometry shaders with LLVM 3.4.1
diff --git a/docs/relnotes/10.1.5.html b/docs/relnotes/10.1.5.html
deleted file mode 100644
index 76cffef5944..00000000000
--- a/docs/relnotes/10.1.5.html
+++ /dev/null
@@ -1,105 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- The Mesa 3D Graphics Library
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 10.1.5 Release Notes / (June 6, 2014)</h1>
-
-<p>
-Mesa 10.1.5 is a bug fix release which fixes bugs found since the 10.1.4 release.
-</p>
-
-<p>
-Mesa 10.1.5 implements the OpenGL 3.3 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 3.3. OpenGL
-3.3 is <strong>only</strong> available if requested at context creation
-because compatibility contexts are not supported.
-</p>
-
-<h2>SHA256 checksums</h2>
-<pre>
-b0aceaa75bc9a9b2d9215a113e2ad488b5cf85c99005a7624f8cf7c37c5d0eaa MesaLib-10.1.5.tar.gz
-bc6c5ec7836f254a49d055a29d9aa34c97c54c038f47ad3a00fa57a5fef15bbc MesaLib-10.1.5.tar.bz2
-78b7255cab0af7918945452a84de7989096ebcdd27e99b31c56c0589274cbc77 MesaLib-10.1.5.zip
-</pre>
-
-<h2>New features</h2>
-<p>None</p>
-
-<h2>Bug fixes</h2>
-
-<p>This list is likely incomplete.</p>
-
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=79115">Bug 79115</a> - </li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=79421">Bug 79421</a> - </li>
-
-</ul>
-
-<h2>Changes</h2>
-
-<p>Brian Paul (1):</p>
-<ul>
- <li>glsl: fix use-after free bug/crash in ast_declarator_list::hir()</li>
-</ul>
-
-<p>Carl Worth (5):</p>
-<ul>
- <li>docs: Add md5sums for 10.1.4 release</li>
- <li>Merge remote-tracking branch 'origin/10.1' into 10.1</li>
- <li>cherry-ignore: Ignore two commits.</li>
- <li>Ignore a patch that is not needed for the 10.1 branch.</li>
- <li>Update version to 10.1.5</li>
-</ul>
-
-<p>Emil Velikov (1):</p>
-<ul>
- <li>glx: do not leak dri3Display</li>
-</ul>
-
-<p>Ilia Mirkin (2):</p>
-<ul>
- <li>nv50/ir: fix s32 x s32 -&gt; high s32 multiply logic</li>
- <li>nv50/ir: fix constant folding for OP_MUL subop HIGH</li>
-</ul>
-
-<p>James Legg (1):</p>
-<ul>
- <li>mesa: Fix unbinding GL_DEPTH_STENCIL_ATTACHMENT</li>
-</ul>
-
-<p>Jeremy Huddleston Sequoia (2):</p>
-<ul>
- <li>glapi: Avoid heap corruption in _glapi_table</li>
- <li>darwin: Fix test for kCGLPFAOpenGLProfile support at runtime</li>
-</ul>
-
-<p>Pavel Popov (2):</p>
-<ul>
- <li>i965: Properly return *RESET* status in glGetGraphicsResetStatusARB</li>
- <li>i965: Fix Line Stipple enable bit in 3DSTATE_SF for Haswell.</li>
-</ul>
-
-<p>Roland Scheidegger (1):</p>
-<ul>
- <li>llvmpipe: fix crash when not all attachments are populated in a fb</li>
-</ul>
-
-</div>
-</body>
-</html>
diff --git a/docs/relnotes/10.1.5.rst b/docs/relnotes/10.1.5.rst
new file mode 100644
index 00000000000..f3a4dbe1a2b
--- /dev/null
+++ b/docs/relnotes/10.1.5.rst
@@ -0,0 +1,76 @@
+Mesa 10.1.5 Release Notes / (June 6, 2014)
+==========================================
+
+Mesa 10.1.5 is a bug fix release which fixes bugs found since the 10.1.4
+release.
+
+Mesa 10.1.5 implements the OpenGL 3.3 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
+used. Some drivers don't support all the features required in OpenGL
+3.3. OpenGL 3.3 is **only** available if requested at context creation
+because compatibility contexts are not supported.
+
+SHA256 checksums
+----------------
+
+::
+
+ b0aceaa75bc9a9b2d9215a113e2ad488b5cf85c99005a7624f8cf7c37c5d0eaa MesaLib-10.1.5.tar.gz
+ bc6c5ec7836f254a49d055a29d9aa34c97c54c038f47ad3a00fa57a5fef15bbc MesaLib-10.1.5.tar.bz2
+ 78b7255cab0af7918945452a84de7989096ebcdd27e99b31c56c0589274cbc77 MesaLib-10.1.5.zip
+
+New features
+------------
+
+None
+
+Bug fixes
+---------
+
+This list is likely incomplete.
+
+- `Bug 79115 <https://bugs.freedesktop.org/show_bug.cgi?id=79115>`__ -
+- `Bug 79421 <https://bugs.freedesktop.org/show_bug.cgi?id=79421>`__ -
+
+Changes
+-------
+
+Brian Paul (1):
+
+- glsl: fix use-after free bug/crash in ast_declarator_list::hir()
+
+Carl Worth (5):
+
+- docs: Add md5sums for 10.1.4 release
+- Merge remote-tracking branch 'origin/10.1' into 10.1
+- cherry-ignore: Ignore two commits.
+- Ignore a patch that is not needed for the 10.1 branch.
+- Update version to 10.1.5
+
+Emil Velikov (1):
+
+- glx: do not leak dri3Display
+
+Ilia Mirkin (2):
+
+- nv50/ir: fix s32 x s32 -> high s32 multiply logic
+- nv50/ir: fix constant folding for OP_MUL subop HIGH
+
+James Legg (1):
+
+- mesa: Fix unbinding GL_DEPTH_STENCIL_ATTACHMENT
+
+Jeremy Huddleston Sequoia (2):
+
+- glapi: Avoid heap corruption in \_glapi_table
+- darwin: Fix test for kCGLPFAOpenGLProfile support at runtime
+
+Pavel Popov (2):
+
+- i965: Properly return \*RESET\* status in glGetGraphicsResetStatusARB
+- i965: Fix Line Stipple enable bit in 3DSTATE_SF for Haswell.
+
+Roland Scheidegger (1):
+
+- llvmpipe: fix crash when not all attachments are populated in a fb
diff --git a/docs/relnotes/10.1.6.html b/docs/relnotes/10.1.6.html
deleted file mode 100644
index dd6182a35b7..00000000000
--- a/docs/relnotes/10.1.6.html
+++ /dev/null
@@ -1,138 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- The Mesa 3D Graphics Library
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 10.1.6 Release Notes / (June 24, 2014)</h1>
-
-<p>
-Mesa 10.1.6 is a bug fix release which fixes bugs found since the 10.1.5 release.
-</p>
-
-<p>
-Mesa 10.1.6 implements the OpenGL 3.3 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 3.3. OpenGL
-3.3 is <strong>only</strong> available if requested at context creation
-because compatibility contexts are not supported.
-</p>
-
-<h2>SHA256 checksums</h2>
-<pre>
-cde60e06b340d7598802fe4a4484b3fb8befd714f9ab9caabe1f27d3149e8815 MesaLib-10.1.6.tar.bz2
-e4e726d7805a442f7ed07d12f71335e6126796ec85328a5989eb5348a8042d00 MesaLib-10.1.6.tar.gz
-bf7e3f721a7ad0c2057a034834b6fea688e64f26a66cf8d1caa2827e405e72dd MesaLib-10.1.6.zip
-</pre>
-
-<h2>New features</h2>
-<p>None</p>
-
-<h2>Bug fixes</h2>
-
-<p>This list is likely incomplete.</p>
-
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=54372">Bug 54372</a> - GLX_INTEL_swap_event crashes driver when swapping window buffers</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=74005">Bug 74005</a> - [i965 Bisected]Piglit/glx_glx-make-glxdrawable-current fails</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=78581">Bug 78581</a> - </li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=79729">Bug 79729</a> - [i965] glClear on a multisample texture doesn't work</li>
-
-</ul>
-
-<h2>Changes</h2>
-
-<p>Adrian Negreanu (7):</p>
-<ul>
- <li>add megadriver_stub_FILES</li>
- <li>android: adapt to the megadriver mechanism</li>
- <li>android: add libloader to libGLES_mesa and libmesa_egl_dri2</li>
- <li>android: add src/gallium/auxiliary as include path for libmesa_dricore</li>
- <li>android, egl: add correct drm include for libmesa_egl_dri2</li>
- <li>android, mesa_gen_matypes: pull in timespec POSIX definition</li>
- <li>android, dricore: undefined reference to _mesa_streaming_load_memcpy</li>
-</ul>
-
-<p>Beren Minor (1):</p>
-<ul>
- <li>egl/main: Fix eglMakeCurrent when releasing context from current thread.</li>
-</ul>
-
-<p>Carl Worth (3):</p>
-<ul>
- <li>docs: Add SHA256 checksums for the 10.1.5 release</li>
- <li>cherry-ignore: Add a patch to ignore</li>
- <li>Update VERSION to 10.1.6</li>
-</ul>
-
-<p>Daniel Manjarres (1):</p>
-<ul>
- <li>glx: Don't crash on swap event for a Window (non-GLXWindow)</li>
-</ul>
-
-<p>Emil Velikov (1):</p>
-<ul>
- <li>configure: error out when building opencl without LLVM</li>
-</ul>
-
-<p>Iago Toral Quiroga (1):</p>
-<ul>
- <li>mesa: Copy Geom.UsesEndPrimitive when cloning a geometry program.</li>
-</ul>
-
-<p>José Fonseca (3):</p>
-<ul>
- <li>mesa/main: Make get_hash.c values constant.</li>
- <li>mesa: Make glGetIntegerv(GL_*_ARRAY_SIZE) return GL_BGRA.</li>
- <li>mesa/main: Prevent sefgault on glGetIntegerv(GL_ATOMIC_COUNTER_BUFFER_BINDING).</li>
-</ul>
-
-<p>Kristian Høgsberg (1):</p>
-<ul>
- <li>mesa: Remove glClear optimization based on drawable size</li>
-</ul>
-
-<p>Michel Dänzer (1):</p>
-<ul>
- <li>configure: Only check for OpenCL without LLVM when the latter is certain</li>
-</ul>
-
-<p>Neil Roberts (1):</p>
-<ul>
- <li>i965: Set the fast clear color value for texture surfaces</li>
-</ul>
-
-<p>Roland Scheidegger (1):</p>
-<ul>
- <li>draw: (trivial) fix clamping of viewport index</li>
-</ul>
-
-<p>Tobias Klausmann (1):</p>
-<ul>
- <li>nv50/ir: clear subop when folding constant expressions</li>
-</ul>
-
-<p>Tom Stellard (2):</p>
-<ul>
- <li>clover: Prevent Clang from printing number of errors and warnings to stderr.</li>
- <li>clover: Don't use llvm's global context</li>
-</ul>
-
-</div>
-</body>
-</html>
diff --git a/docs/relnotes/10.1.6.rst b/docs/relnotes/10.1.6.rst
new file mode 100644
index 00000000000..9e6c005ce34
--- /dev/null
+++ b/docs/relnotes/10.1.6.rst
@@ -0,0 +1,110 @@
+Mesa 10.1.6 Release Notes / (June 24, 2014)
+===========================================
+
+Mesa 10.1.6 is a bug fix release which fixes bugs found since the 10.1.5
+release.
+
+Mesa 10.1.6 implements the OpenGL 3.3 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
+used. Some drivers don't support all the features required in OpenGL
+3.3. OpenGL 3.3 is **only** available if requested at context creation
+because compatibility contexts are not supported.
+
+SHA256 checksums
+----------------
+
+::
+
+ cde60e06b340d7598802fe4a4484b3fb8befd714f9ab9caabe1f27d3149e8815 MesaLib-10.1.6.tar.bz2
+ e4e726d7805a442f7ed07d12f71335e6126796ec85328a5989eb5348a8042d00 MesaLib-10.1.6.tar.gz
+ bf7e3f721a7ad0c2057a034834b6fea688e64f26a66cf8d1caa2827e405e72dd MesaLib-10.1.6.zip
+
+New features
+------------
+
+None
+
+Bug fixes
+---------
+
+This list is likely incomplete.
+
+- `Bug 54372 <https://bugs.freedesktop.org/show_bug.cgi?id=54372>`__ -
+ GLX_INTEL_swap_event crashes driver when swapping window buffers
+- `Bug 74005 <https://bugs.freedesktop.org/show_bug.cgi?id=74005>`__ -
+ [i965 Bisected]Piglit/glx_glx-make-glxdrawable-current fails
+- `Bug 78581 <https://bugs.freedesktop.org/show_bug.cgi?id=78581>`__ -
+- `Bug 79729 <https://bugs.freedesktop.org/show_bug.cgi?id=79729>`__ -
+ [i965] glClear on a multisample texture doesn't work
+
+Changes
+-------
+
+Adrian Negreanu (7):
+
+- add megadriver_stub_FILES
+- android: adapt to the megadriver mechanism
+- android: add libloader to libGLES_mesa and libmesa_egl_dri2
+- android: add src/gallium/auxiliary as include path for
+ libmesa_dricore
+- android, egl: add correct drm include for libmesa_egl_dri2
+- android, mesa_gen_matypes: pull in timespec POSIX definition
+- android, dricore: undefined reference to \_mesa_streaming_load_memcpy
+
+Beren Minor (1):
+
+- egl/main: Fix eglMakeCurrent when releasing context from current
+ thread.
+
+Carl Worth (3):
+
+- docs: Add SHA256 checksums for the 10.1.5 release
+- cherry-ignore: Add a patch to ignore
+- Update VERSION to 10.1.6
+
+Daniel Manjarres (1):
+
+- glx: Don't crash on swap event for a Window (non-GLXWindow)
+
+Emil Velikov (1):
+
+- configure: error out when building opencl without LLVM
+
+Iago Toral Quiroga (1):
+
+- mesa: Copy Geom.UsesEndPrimitive when cloning a geometry program.
+
+José Fonseca (3):
+
+- mesa/main: Make get_hash.c values constant.
+- mesa: Make glGetIntegerv(GL_*_ARRAY_SIZE) return GL_BGRA.
+- mesa/main: Prevent sefgault on
+ glGetIntegerv(GL_ATOMIC_COUNTER_BUFFER_BINDING).
+
+Kristian Høgsberg (1):
+
+- mesa: Remove glClear optimization based on drawable size
+
+Michel Dänzer (1):
+
+- configure: Only check for OpenCL without LLVM when the latter is
+ certain
+
+Neil Roberts (1):
+
+- i965: Set the fast clear color value for texture surfaces
+
+Roland Scheidegger (1):
+
+- draw: (trivial) fix clamping of viewport index
+
+Tobias Klausmann (1):
+
+- nv50/ir: clear subop when folding constant expressions
+
+Tom Stellard (2):
+
+- clover: Prevent Clang from printing number of errors and warnings to
+ stderr.
+- clover: Don't use llvm's global context
diff --git a/docs/relnotes/10.1.html b/docs/relnotes/10.1.html
deleted file mode 100644
index 09bd6ec40b9..00000000000
--- a/docs/relnotes/10.1.html
+++ /dev/null
@@ -1,75 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- The Mesa 3D Graphics Library
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 10.1 Release Notes / March 4, 2014</h1>
-
-<p>
-Mesa 10.1 is a new development release.
-People who are concerned with stability and reliability should stick
-with a previous release or wait for Mesa 10.1.1.
-</p>
-<p>
-Mesa 10.1 implements the OpenGL 3.3 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 3.3. OpenGL
-3.3 is <strong>only</strong> available if requested at context creation
-because compatibility contexts are not supported.
-</p>
-
-
-<h2>MD5 checksums</h2>
-<pre>
-3ec43f79dbcd9aa2a4a27bf1f51655b6 MesaLib-10.1.0.tar.bz2
-08e796ec7122aa299d32d4f67a254315 MesaLib-10.1.0.tar.gz
-bd365356543f4b38e57c1ddf7a317c40 MesaLib-10.1.0.zip
-</pre>
-
-
-<h2>New features</h2>
-
-<p>
-Note: some of the new features are only available with certain drivers.
-</p>
-
-<ul>
-<li>GL_ARB_draw_indirect on i965.</li>
-<li>GL_ARB_clear_buffer_object</li>
-<li>GL_ARB_viewport_array on i965.</li>
-<li>GL_ARB_map_buffer_alignment on all drivers that did not previously support
-it.</li>
-<li>GL_AMD_shader_trinary_minmax.</li>
-<li>GL_EXT_framebuffer_blit on r200 and radeon.</li>
-<li>Reduced memory usage for display lists.</li>
-<li>OpenGL 3.3 support on nv50, nvc0, r600 and radeonsi</li>
-</ul>
-
-
-<h2>Bug fixes</h2>
-
-TBD.
-
-<h2>Changes</h2>
-
-<ul>
-<li>Removed support for the GL_MESA_texture_array extension. This extension
- enabled the use of texture array with fixed-function and assembly fragment
- shaders. No applications are known to use this extension.</li>
-</ul>
-
-</div>
-</body>
-</html>
diff --git a/docs/relnotes/10.1.rst b/docs/relnotes/10.1.rst
new file mode 100644
index 00000000000..5582150cc50
--- /dev/null
+++ b/docs/relnotes/10.1.rst
@@ -0,0 +1,50 @@
+Mesa 10.1 Release Notes / March 4, 2014
+=======================================
+
+Mesa 10.1 is a new development release. People who are concerned with
+stability and reliability should stick with a previous release or wait
+for Mesa 10.1.1.
+
+Mesa 10.1 implements the OpenGL 3.3 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
+used. Some drivers don't support all the features required in OpenGL
+3.3. OpenGL 3.3 is **only** available if requested at context creation
+because compatibility contexts are not supported.
+
+MD5 checksums
+-------------
+
+::
+
+ 3ec43f79dbcd9aa2a4a27bf1f51655b6 MesaLib-10.1.0.tar.bz2
+ 08e796ec7122aa299d32d4f67a254315 MesaLib-10.1.0.tar.gz
+ bd365356543f4b38e57c1ddf7a317c40 MesaLib-10.1.0.zip
+
+New features
+------------
+
+Note: some of the new features are only available with certain drivers.
+
+- GL_ARB_draw_indirect on i965.
+- GL_ARB_clear_buffer_object
+- GL_ARB_viewport_array on i965.
+- GL_ARB_map_buffer_alignment on all drivers that did not previously
+ support it.
+- GL_AMD_shader_trinary_minmax.
+- GL_EXT_framebuffer_blit on r200 and radeon.
+- Reduced memory usage for display lists.
+- OpenGL 3.3 support on nv50, nvc0, r600 and radeonsi
+
+Bug fixes
+---------
+
+TBD.
+
+Changes
+-------
+
+- Removed support for the GL_MESA_texture_array extension. This
+ extension enabled the use of texture array with fixed-function and
+ assembly fragment shaders. No applications are known to use this
+ extension.
diff --git a/docs/relnotes/10.2.1.html b/docs/relnotes/10.2.1.html
deleted file mode 100644
index d0050ee81bf..00000000000
--- a/docs/relnotes/10.2.1.html
+++ /dev/null
@@ -1,61 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- The Mesa 3D Graphics Library
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 10.2.1 Release Notes / June 6, 2014</h1>
-
-<p>
-Mesa 10.2.1 is a bug fix release which fixes bugs found since the 10.2 release.
-</p>
-<p>
-Mesa 10.2.1 implements the OpenGL 3.3 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 3.3. OpenGL
-3.3 is <strong>only</strong> available if requested at context creation
-because compatibility contexts are not supported.
-</p>
-
-
-<h2>MD5 checksums</h2>
-<pre>
-96f892dae2d0bb14ac9c2113f586c909 MesaLib-10.2.1.tar.gz
-093f9b5d077e5f6061dcd7b01b7aa51a MesaLib-10.2.1.tar.bz2
-6ab76c1608e5deed1eb8b54c62d7a48a MesaLib-10.2.1.zip
-</pre>
-
-
-<h2>New features</h2>
-<p>None</p>
-
-<h2>Bug fixes</h2>
-
-<p>
-Mesa 10.2 had a build problem in the radeonsi driver due to an error resolving
-conflicts in a patch cherry-pick from master. The build error is fixed.
-</p>
-
-<h2>Changes</h2>
-
-<p>Ian Romanick (3):</p>
-<ul>
- <li>docs: Add MD5 checksum, etc. for 10.1 release</li>
- <li>radeonsi: Fix build error introduced in 5ab9a9c</li>
- <li>Bump version to 10.2.1</li>
-</ul>
-
-</div>
-</body>
-</html>
diff --git a/docs/relnotes/10.2.1.rst b/docs/relnotes/10.2.1.rst
new file mode 100644
index 00000000000..b9e3af8d7a6
--- /dev/null
+++ b/docs/relnotes/10.2.1.rst
@@ -0,0 +1,42 @@
+Mesa 10.2.1 Release Notes / June 6, 2014
+========================================
+
+Mesa 10.2.1 is a bug fix release which fixes bugs found since the 10.2
+release.
+
+Mesa 10.2.1 implements the OpenGL 3.3 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
+used. Some drivers don't support all the features required in OpenGL
+3.3. OpenGL 3.3 is **only** available if requested at context creation
+because compatibility contexts are not supported.
+
+MD5 checksums
+-------------
+
+::
+
+ 96f892dae2d0bb14ac9c2113f586c909 MesaLib-10.2.1.tar.gz
+ 093f9b5d077e5f6061dcd7b01b7aa51a MesaLib-10.2.1.tar.bz2
+ 6ab76c1608e5deed1eb8b54c62d7a48a MesaLib-10.2.1.zip
+
+New features
+------------
+
+None
+
+Bug fixes
+---------
+
+Mesa 10.2 had a build problem in the radeonsi driver due to an error
+resolving conflicts in a patch cherry-pick from master. The build error
+is fixed.
+
+Changes
+-------
+
+Ian Romanick (3):
+
+- docs: Add MD5 checksum, etc. for 10.1 release
+- radeonsi: Fix build error introduced in 5ab9a9c
+- Bump version to 10.2.1
diff --git a/docs/relnotes/10.2.2.html b/docs/relnotes/10.2.2.html
deleted file mode 100644
index 584754d7a1e..00000000000
--- a/docs/relnotes/10.2.2.html
+++ /dev/null
@@ -1,181 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- The Mesa 3D Graphics Library
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 10.2.2 Release Notes / June 24, 2014</h1>
-
-<p>
-Mesa 10.2.2 is a bug fix release which fixes bugs found since the 10.2.1 release.
-</p>
-<p>
-Mesa 10.2.2 implements the OpenGL 3.3 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 3.3. OpenGL
-3.3 is <strong>only</strong> available if requested at context creation
-because compatibility contexts are not supported.
-</p>
-
-
-<h2>SHA256 checksums</h2>
-<pre>
-38c4a40364000f89cddaa1694f6f3cfb444981d1110238ce603093585477399c MesaLib-10.2.2.tar.bz2
-2af2ec8b4db624c352e961eefbcce6c8d1f86d44c5542f6f378c50e1b958d453 MesaLib-10.2.2.tar.gz
-d4c0372da59367a344d62ebcdf5cf61039c9cae6925f40f2dab8f8d95cf22da9 MesaLib-10.2.2.zip
-</pre>
-
-
-<h2>New features</h2>
-<p>None</p>
-
-<h2>Bug fixes</h2>
-
-<p>This list is likely incomplete.</p>
-
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=54372">Bug 54372</a> - GLX_INTEL_swap_event crashes driver when swapping window buffers</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=66452">Bug 66452</a> - JUNIPER UVD accelerated playback of WMV3 streams does not work</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=74005">Bug 74005</a> - [i965 Bisected]Piglit/glx_glx-make-glxdrawable-current fails</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=77865">Bug 77865</a> - [BDW] Many Ogles3conform framebuffer_blit cases fail</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=78581">Bug 78581</a> - OpenCL: clBuildProgram prints error messages directly rather than storing them</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=79029">Bug 79029</a> - INTEL_DEBUG=shader_time is full of lies</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=79729">Bug 79729</a> - [i965] glClear on a multisample texture doesn't work</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=79907">Bug 79907</a> - Mesa 10.2.1 --enable-vdpau default=auto broken</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=80115">Bug 80115</a> - MESA_META_DRAW_BUFFERS induced GL_INVALID_VALUE errors</li>
-
-</ul>
-
-
-<h2>Changes</h2>
-
-<p>Adrian Negreanu (8):</p>
-<ul>
- <li>add megadriver_stub_FILES</li>
- <li>android: adapt to the megadriver mechanism</li>
- <li>android: add libloader to libGLES_mesa and libmesa_egl_dri2</li>
- <li>android: add src/gallium/auxiliary as include path for libmesa_dricore</li>
- <li>android, egl: add correct drm include for libmesa_egl_dri2</li>
- <li>android, egl: typo dri2_fallback_pixmap_surface -&gt; dri2_fallback_create_pixmap_surface</li>
- <li>android, mesa_gen_matypes: pull in timespec POSIX definition</li>
- <li>android, dricore: undefined reference to _mesa_streaming_load_memcpy</li>
-</ul>
-
-<p>Carl Worth (1):</p>
-<ul>
- <li>Update VERSION to 10.2.2</li>
-</ul>
-
-<p>Daniel Manjarres (1):</p>
-<ul>
- <li>glx: Don't crash on swap event for a Window (non-GLXWindow)</li>
-</ul>
-
-<p>Emil Velikov (3):</p>
-<ul>
- <li>targets/xa: limit the amount of exported symbols</li>
- <li>configure: error out when building opencl without LLVM</li>
- <li>configure: correctly autodetect xvmc/vdpau/omx</li>
-</ul>
-
-<p>Grigori Goronzy (1):</p>
-<ul>
- <li>radeon/uvd: disable VC-1 simple/main on UVD 2.x</li>
-</ul>
-
-<p>Iago Toral Quiroga (1):</p>
-<ul>
- <li>mesa: Copy Geom.UsesEndPrimitive when cloning a geometry program.</li>
-</ul>
-
-<p>Ian Romanick (3):</p>
-<ul>
- <li>docs: Add initial 10.2.1 release notes</li>
- <li>docs: Add MD5 checksum, etc. for 10.2.1 release</li>
- <li>meta: Respect the driver's maximum number of draw buffers</li>
-</ul>
-
-<p>Ilia Mirkin (7):</p>
-<ul>
- <li>gk110/ir: emit saturate flag on fadd when needed</li>
- <li>gk110/ir: fix emitting constbuf file index</li>
- <li>gk110/ir: fix bfind emission</li>
- <li>nv50: make sure to mark first scissor dirty after blit</li>
- <li>nv30: plug some memory leaks on screen destroy and shader compile</li>
- <li>nv30: avoid dangling references to deleted contexts</li>
- <li>nv30: hack to avoid errors on unexpected color/zeta combinations</li>
-</ul>
-
-<p>Jason Ekstrand (1):</p>
-<ul>
- <li>meta_blit: properly compute texture width for the CopyTexSubImage fallback</li>
-</ul>
-
-<p>José Fonseca (1):</p>
-<ul>
- <li>mesa/main: Prevent sefgault on glGetIntegerv(GL_ATOMIC_COUNTER_BUFFER_BINDING).</li>
-</ul>
-
-<p>Kenneth Graunke (9):</p>
-<ul>
- <li>i965: Don't use the head sentinel as an fs_inst in Gen4 workaround code.</li>
- <li>i965: Invalidate live intervals when inserting Gen4 SEND workarounds.</li>
- <li>i965/vec4: Fix dead code elimination for VGRFs of size &gt; 1.</li>
- <li>i965: Add missing MOCS setup for 3DSTATE_INDEX_BUFFER on Broadwell.</li>
- <li>i965: Drop Broadwell perf_debugs about missing MOCS that aren't missing.</li>
- <li>i965: Add missing newlines to a few perf_debug messages.</li>
- <li>i965/vec4: Use the sampler for pull constant loads on Broadwell.</li>
- <li>i965: Use 8x4 aligned rectangles for HiZ operations on Broadwell.</li>
- <li>i965: Save meta stencil blit programs in the context.</li>
-</ul>
-
-<p>Kristian Høgsberg (1):</p>
-<ul>
- <li>mesa: Remove glClear optimization based on drawable size</li>
-</ul>
-
-<p>Michel Dänzer (1):</p>
-<ul>
- <li>configure: Only check for OpenCL without LLVM when the latter is certain</li>
-</ul>
-
-<p>Neil Roberts (1):</p>
-<ul>
- <li>i965: Set the fast clear color value for texture surfaces</li>
-</ul>
-
-<p>Tom Stellard (2):</p>
-<ul>
- <li>clover: Prevent Clang from printing number of errors and warnings to stderr.</li>
- <li>clover: Don't use llvm's global context</li>
-</ul>
-
-<p>Ville Syrjälä (1):</p>
-<ul>
- <li>i915: Fix gen2 texblend setup</li>
-</ul>
-
-
-</div>
-</body>
-</html>
diff --git a/docs/relnotes/10.2.2.rst b/docs/relnotes/10.2.2.rst
new file mode 100644
index 00000000000..e915e7a71fb
--- /dev/null
+++ b/docs/relnotes/10.2.2.rst
@@ -0,0 +1,152 @@
+Mesa 10.2.2 Release Notes / June 24, 2014
+=========================================
+
+Mesa 10.2.2 is a bug fix release which fixes bugs found since the 10.2.1
+release.
+
+Mesa 10.2.2 implements the OpenGL 3.3 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
+used. Some drivers don't support all the features required in OpenGL
+3.3. OpenGL 3.3 is **only** available if requested at context creation
+because compatibility contexts are not supported.
+
+SHA256 checksums
+----------------
+
+::
+
+ 38c4a40364000f89cddaa1694f6f3cfb444981d1110238ce603093585477399c MesaLib-10.2.2.tar.bz2
+ 2af2ec8b4db624c352e961eefbcce6c8d1f86d44c5542f6f378c50e1b958d453 MesaLib-10.2.2.tar.gz
+ d4c0372da59367a344d62ebcdf5cf61039c9cae6925f40f2dab8f8d95cf22da9 MesaLib-10.2.2.zip
+
+New features
+------------
+
+None
+
+Bug fixes
+---------
+
+This list is likely incomplete.
+
+- `Bug 54372 <https://bugs.freedesktop.org/show_bug.cgi?id=54372>`__ -
+ GLX_INTEL_swap_event crashes driver when swapping window buffers
+- `Bug 66452 <https://bugs.freedesktop.org/show_bug.cgi?id=66452>`__ -
+ JUNIPER UVD accelerated playback of WMV3 streams does not work
+- `Bug 74005 <https://bugs.freedesktop.org/show_bug.cgi?id=74005>`__ -
+ [i965 Bisected]Piglit/glx_glx-make-glxdrawable-current fails
+- `Bug 77865 <https://bugs.freedesktop.org/show_bug.cgi?id=77865>`__ -
+ [BDW] Many Ogles3conform framebuffer_blit cases fail
+- `Bug 78581 <https://bugs.freedesktop.org/show_bug.cgi?id=78581>`__ -
+ OpenCL: clBuildProgram prints error messages directly rather than
+ storing them
+- `Bug 79029 <https://bugs.freedesktop.org/show_bug.cgi?id=79029>`__ -
+ INTEL_DEBUG=shader_time is full of lies
+- `Bug 79729 <https://bugs.freedesktop.org/show_bug.cgi?id=79729>`__ -
+ [i965] glClear on a multisample texture doesn't work
+- `Bug 79907 <https://bugs.freedesktop.org/show_bug.cgi?id=79907>`__ -
+ Mesa 10.2.1 --enable-vdpau default=auto broken
+- `Bug 80115 <https://bugs.freedesktop.org/show_bug.cgi?id=80115>`__ -
+ MESA_META_DRAW_BUFFERS induced GL_INVALID_VALUE errors
+
+Changes
+-------
+
+Adrian Negreanu (8):
+
+- add megadriver_stub_FILES
+- android: adapt to the megadriver mechanism
+- android: add libloader to libGLES_mesa and libmesa_egl_dri2
+- android: add src/gallium/auxiliary as include path for
+ libmesa_dricore
+- android, egl: add correct drm include for libmesa_egl_dri2
+- android, egl: typo dri2_fallback_pixmap_surface ->
+ dri2_fallback_create_pixmap_surface
+- android, mesa_gen_matypes: pull in timespec POSIX definition
+- android, dricore: undefined reference to \_mesa_streaming_load_memcpy
+
+Carl Worth (1):
+
+- Update VERSION to 10.2.2
+
+Daniel Manjarres (1):
+
+- glx: Don't crash on swap event for a Window (non-GLXWindow)
+
+Emil Velikov (3):
+
+- targets/xa: limit the amount of exported symbols
+- configure: error out when building opencl without LLVM
+- configure: correctly autodetect xvmc/vdpau/omx
+
+Grigori Goronzy (1):
+
+- radeon/uvd: disable VC-1 simple/main on UVD 2.x
+
+Iago Toral Quiroga (1):
+
+- mesa: Copy Geom.UsesEndPrimitive when cloning a geometry program.
+
+Ian Romanick (3):
+
+- docs: Add initial 10.2.1 release notes
+- docs: Add MD5 checksum, etc. for 10.2.1 release
+- meta: Respect the driver's maximum number of draw buffers
+
+Ilia Mirkin (7):
+
+- gk110/ir: emit saturate flag on fadd when needed
+- gk110/ir: fix emitting constbuf file index
+- gk110/ir: fix bfind emission
+- nv50: make sure to mark first scissor dirty after blit
+- nv30: plug some memory leaks on screen destroy and shader compile
+- nv30: avoid dangling references to deleted contexts
+- nv30: hack to avoid errors on unexpected color/zeta combinations
+
+Jason Ekstrand (1):
+
+- meta_blit: properly compute texture width for the CopyTexSubImage
+ fallback
+
+José Fonseca (1):
+
+- mesa/main: Prevent sefgault on
+ glGetIntegerv(GL_ATOMIC_COUNTER_BUFFER_BINDING).
+
+Kenneth Graunke (9):
+
+- i965: Don't use the head sentinel as an fs_inst in Gen4 workaround
+ code.
+- i965: Invalidate live intervals when inserting Gen4 SEND workarounds.
+- i965/vec4: Fix dead code elimination for VGRFs of size > 1.
+- i965: Add missing MOCS setup for 3DSTATE_INDEX_BUFFER on Broadwell.
+- i965: Drop Broadwell perf_debugs about missing MOCS that aren't
+ missing.
+- i965: Add missing newlines to a few perf_debug messages.
+- i965/vec4: Use the sampler for pull constant loads on Broadwell.
+- i965: Use 8x4 aligned rectangles for HiZ operations on Broadwell.
+- i965: Save meta stencil blit programs in the context.
+
+Kristian Høgsberg (1):
+
+- mesa: Remove glClear optimization based on drawable size
+
+Michel Dänzer (1):
+
+- configure: Only check for OpenCL without LLVM when the latter is
+ certain
+
+Neil Roberts (1):
+
+- i965: Set the fast clear color value for texture surfaces
+
+Tom Stellard (2):
+
+- clover: Prevent Clang from printing number of errors and warnings to
+ stderr.
+- clover: Don't use llvm's global context
+
+Ville Syrjälä (1):
+
+- i915: Fix gen2 texblend setup
diff --git a/docs/relnotes/10.2.3.html b/docs/relnotes/10.2.3.html
deleted file mode 100644
index 215dfd56be2..00000000000
--- a/docs/relnotes/10.2.3.html
+++ /dev/null
@@ -1,130 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- The Mesa 3D Graphics Library
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 10.2.3 Release Notes / July 7, 2014</h1>
-
-<p>
-Mesa 10.2.3 is a bug fix release which fixes bugs found since the 10.2.2 release.
-</p>
-<p>
-Mesa 10.2.3 implements the OpenGL 3.3 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 3.3. OpenGL
-3.3 is <strong>only</strong> available if requested at context creation
-because compatibility contexts are not supported.
-</p>
-
-
-<h2>SHA256 checksums</h2>
-<pre>
-e482a96170c98b17d6aba0d6e4dda4b9a2e61c39587bb64ac38cadfa4aba4aeb MesaLib-10.2.3.tar.bz2
-96cffacaa1c52ae659b3b0f91be2eebf5528b748934256751261fb79ea3d6636 MesaLib-10.2.3.tar.gz
-82cab6ff14c8038ee39842dbdea0d447a78d119efd8d702d1497bc7c246434e9 MesaLib-10.2.3.zip
-</pre>
-
-
-<h2>New features</h2>
-<p>None</p>
-
-<h2>Bug fixes</h2>
-
-<p>This list is likely incomplete.</p>
-
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=76223">Bug 76223</a> - </li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=79823">Bug 79823</a> - </li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=80015">Bug 80015</a> - </li>
-
-</ul>
-
-<h2>Changes</h2>
-
-<p>Aaron Watry (1):</p>
-<ul>
- <li>radeon/llvm: Allocate space for kernel metadata operands</li>
-</ul>
-
-<p>Carl Worth (2):</p>
-<ul>
- <li>docs: Add sha256 sums for the 10.2.2 release</li>
- <li>cherry-ignore: Add a patch that's been rejected</li>
-</ul>
-
-<p>Ilia Mirkin (4):</p>
-<ul>
- <li>nouveau: dup fd before passing it to device</li>
- <li>nv50: disable dedicated ubo upload method</li>
- <li>nv50: do an explicit flush on draw when there are persistent buffers</li>
- <li>nvc0: add a memory barrier when there are persistent UBOs</li>
-</ul>
-
-<p>Jasper St. Pierre (1):</p>
-<ul>
- <li>glxext: Send the Drawable's ID in the GLX_BufferSwapComplete event</li>
-</ul>
-
-<p>Kenneth Graunke (3):</p>
-<ul>
- <li>i965: Don't emit SURFACE_STATEs for gather workarounds on Broadwell.</li>
- <li>i965: Include marketing names for Broadwell GPUs.</li>
- <li>i965/disasm: Fix INTEL_DEBUG=fs on Broadwell for ARB_fp applications.</li>
-</ul>
-
-<p>Michel Dänzer (1):</p>
-<ul>
- <li>radeon/llvm: Use the llvm.rsq.clamped intrinsic for RSQ</li>
-</ul>
-
-<p>Rob Clark (9):</p>
-<ul>
- <li>xa: fix segfault</li>
- <li>freedreno: use OUT_RELOCW when buffer is written</li>
- <li>freedreno/a3xx: fix depth/stencil GMEM positioning</li>
- <li>freedreno/a3xx: fix depth/stencil gmem restore</li>
- <li>freedreno/a3xx: fix blend opcode</li>
- <li>freedreno: few caps fixes</li>
- <li>freedreno/a3xx: texture fixes</li>
- <li>freedreno: fix for null textures</li>
- <li>freedreno/a3xx: vtx formats</li>
-</ul>
-
-<p>Roland Scheidegger (1):</p>
-<ul>
- <li>draw: (trivial) fix clamping of viewport index</li>
-</ul>
-
-<p>Takashi Iwai (1):</p>
-<ul>
- <li>llvmpipe: Fix zero-division in llvmpipe_texture_layout()</li>
-</ul>
-
-<p>Thomas Hellstrom (1):</p>
-<ul>
- <li>st/xa: Don't close the drm fd on failure v2</li>
-</ul>
-
-<p>Tobias Klausmann (1):</p>
-<ul>
- <li>nv50/ir: allow gl_ViewportIndex to work on non-provoking vertices</li>
-</ul>
-
-</div>
-</body>
-</html>
diff --git a/docs/relnotes/10.2.3.rst b/docs/relnotes/10.2.3.rst
new file mode 100644
index 00000000000..204070beec8
--- /dev/null
+++ b/docs/relnotes/10.2.3.rst
@@ -0,0 +1,96 @@
+Mesa 10.2.3 Release Notes / July 7, 2014
+========================================
+
+Mesa 10.2.3 is a bug fix release which fixes bugs found since the 10.2.2
+release.
+
+Mesa 10.2.3 implements the OpenGL 3.3 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
+used. Some drivers don't support all the features required in OpenGL
+3.3. OpenGL 3.3 is **only** available if requested at context creation
+because compatibility contexts are not supported.
+
+SHA256 checksums
+----------------
+
+::
+
+ e482a96170c98b17d6aba0d6e4dda4b9a2e61c39587bb64ac38cadfa4aba4aeb MesaLib-10.2.3.tar.bz2
+ 96cffacaa1c52ae659b3b0f91be2eebf5528b748934256751261fb79ea3d6636 MesaLib-10.2.3.tar.gz
+ 82cab6ff14c8038ee39842dbdea0d447a78d119efd8d702d1497bc7c246434e9 MesaLib-10.2.3.zip
+
+New features
+------------
+
+None
+
+Bug fixes
+---------
+
+This list is likely incomplete.
+
+- `Bug 76223 <https://bugs.freedesktop.org/show_bug.cgi?id=76223>`__ -
+- `Bug 79823 <https://bugs.freedesktop.org/show_bug.cgi?id=79823>`__ -
+- `Bug 80015 <https://bugs.freedesktop.org/show_bug.cgi?id=80015>`__ -
+
+Changes
+-------
+
+Aaron Watry (1):
+
+- radeon/llvm: Allocate space for kernel metadata operands
+
+Carl Worth (2):
+
+- docs: Add sha256 sums for the 10.2.2 release
+- cherry-ignore: Add a patch that's been rejected
+
+Ilia Mirkin (4):
+
+- nouveau: dup fd before passing it to device
+- nv50: disable dedicated ubo upload method
+- nv50: do an explicit flush on draw when there are persistent buffers
+- nvc0: add a memory barrier when there are persistent UBOs
+
+Jasper St. Pierre (1):
+
+- glxext: Send the Drawable's ID in the GLX_BufferSwapComplete event
+
+Kenneth Graunke (3):
+
+- i965: Don't emit SURFACE_STATEs for gather workarounds on Broadwell.
+- i965: Include marketing names for Broadwell GPUs.
+- i965/disasm: Fix INTEL_DEBUG=fs on Broadwell for ARB_fp applications.
+
+Michel Dänzer (1):
+
+- radeon/llvm: Use the llvm.rsq.clamped intrinsic for RSQ
+
+Rob Clark (9):
+
+- xa: fix segfault
+- freedreno: use OUT_RELOCW when buffer is written
+- freedreno/a3xx: fix depth/stencil GMEM positioning
+- freedreno/a3xx: fix depth/stencil gmem restore
+- freedreno/a3xx: fix blend opcode
+- freedreno: few caps fixes
+- freedreno/a3xx: texture fixes
+- freedreno: fix for null textures
+- freedreno/a3xx: vtx formats
+
+Roland Scheidegger (1):
+
+- draw: (trivial) fix clamping of viewport index
+
+Takashi Iwai (1):
+
+- llvmpipe: Fix zero-division in llvmpipe_texture_layout()
+
+Thomas Hellstrom (1):
+
+- st/xa: Don't close the drm fd on failure v2
+
+Tobias Klausmann (1):
+
+- nv50/ir: allow gl_ViewportIndex to work on non-provoking vertices
diff --git a/docs/relnotes/10.2.4.html b/docs/relnotes/10.2.4.html
deleted file mode 100644
index 01f9a880cd3..00000000000
--- a/docs/relnotes/10.2.4.html
+++ /dev/null
@@ -1,127 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- The Mesa 3D Graphics Library
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 10.2.4 Release Notes / July 18, 2014</h1>
-
-<p>
-Mesa 10.2.4 is a bug fix release which fixes bugs found since the 10.2.3 release.
-</p>
-<p>
-Mesa 10.2.4 implements the OpenGL 3.3 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 3.3. OpenGL
-3.3 is <strong>only</strong> available if requested at context creation
-because compatibility contexts are not supported.
-</p>
-
-
-<h2>SHA256 checksums</h2>
-<pre>
-06a2341244eb85c283f59f70161e06ded106f835ed9b6be1ef0243bd9344811a MesaLib-10.2.4.tar.bz2
-33e3c8b4343503e7d7d17416c670438860a2fd99ec93ea3327f73c3abe33b5e4 MesaLib-10.2.4.tar.gz
-e26791a4a62a61b82e506e6ba031812d09697d1a831e8239af67e5722a8ee538 MesaLib-10.2.4.zip
-</pre>
-
-<h2>New features</h2>
-<p>None</p>
-
-<h2>Bug fixes</h2>
-
-<p>This list is likely incomplete.</p>
-
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=81157">Bug 81157</a> - [BDW]Piglit some spec_glsl-1.50_execution_built-in-functions* cases fail</li>
-
-</ul>
-
-<h2>Changes</h2>
-
-<p>Abdiel Janulgue (3):</p>
-<ul>
- <li>i965/fs: Refactor check for potential copy propagated instructions.</li>
- <li>i965/fs: skip copy-propate for logical instructions with negated src entries</li>
- <li>i965/vec4: skip copy-propate for logical instructions with negated src entries</li>
-</ul>
-
-<p>Brian Paul (3):</p>
-<ul>
- <li>mesa: fix geometry shader memory leaks</li>
- <li>st/mesa: fix geometry shader memory leak</li>
- <li>gallium/u_blitter: fix some shader memory leaks</li>
-</ul>
-
-<p>Carl Worth (2):</p>
-<ul>
- <li>docs: Add sha256 checksums for the 10.2.3 release</li>
- <li>Update VERSION to 10.2.4</li>
-</ul>
-
-<p>Eric Anholt (1):</p>
-<ul>
- <li>i965: Generalize the pixel_x/y workaround for all UW types.</li>
-</ul>
-
-<p>Ilia Mirkin (4):</p>
-<ul>
- <li>nv50/ir: retrieve shadow compare from first arg</li>
- <li>nv50/ir: ignore bias for samplerCubeShadow on nv50</li>
- <li>nvc0/ir: do quadops on the right texture coordinates for TXD</li>
- <li>nvc0/ir: use manual TXD when offsets are involved</li>
-</ul>
-
-<p>Jordan Justen (1):</p>
-<ul>
- <li>i965: Add auxiliary surface field #defines for Broadwell.</li>
-</ul>
-
-<p>Kenneth Graunke (9):</p>
-<ul>
- <li>i965: Don't copy propagate abs into Broadwell logic instructions.</li>
- <li>i965: Set execution size to 8 for instructions with force_sechalf set.</li>
- <li>i965/fs: Set force_uncompressed and force_sechalf on samplepos setup.</li>
- <li>i965/fs: Use WE_all for gl_SampleID header register munging.</li>
- <li>i965: Add plumbing for Broadwell's auxiliary surface support.</li>
- <li>i965: Drop SINT workaround for CMS layout on Broadwell.</li>
- <li>i965: Hook up the MCS buffers in SURFACE_STATE on Broadwell.</li>
- <li>i965: Add 2x MSAA support to the MCS allocation function.</li>
- <li>i965: Enable compressed multisample support (CMS) on Broadwell.</li>
-</ul>
-
-<p>Marek Olšák (4):</p>
-<ul>
- <li>gallium: fix u_default_transfer_inline_write for textures</li>
- <li>st/mesa: fix samplerCubeShadow with bias</li>
- <li>radeonsi: fix samplerCubeShadow with bias</li>
- <li>radeonsi: add support for TXB2</li>
-</ul>
-
-<p>Matt Turner (8):</p>
-<ul>
- <li>i965/vec4: Don't return void from a void function.</li>
- <li>i965/vec4: Don't fix_math_operand() on Gen &gt;= 8.</li>
- <li>i965/fs: Don't fix_math_operand() on Gen &gt;= 8.</li>
- <li>i965/fs: Make try_constant_propagate() static.</li>
- <li>i965/fs: Constant propagate into 2-src math instructions on Gen8.</li>
- <li>i965/vec4: Constant propagate into 2-src math instructions on Gen8.</li>
- <li>i965/fs: Don't use brw_imm_* unnecessarily.</li>
- <li>i965/fs: Set correct number of regs_written for MCS fetches.</li>
-</ul>
-
-</div>
-</body>
-</html>
diff --git a/docs/relnotes/10.2.4.rst b/docs/relnotes/10.2.4.rst
new file mode 100644
index 00000000000..8b911de86a8
--- /dev/null
+++ b/docs/relnotes/10.2.4.rst
@@ -0,0 +1,103 @@
+Mesa 10.2.4 Release Notes / July 18, 2014
+=========================================
+
+Mesa 10.2.4 is a bug fix release which fixes bugs found since the 10.2.3
+release.
+
+Mesa 10.2.4 implements the OpenGL 3.3 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
+used. Some drivers don't support all the features required in OpenGL
+3.3. OpenGL 3.3 is **only** available if requested at context creation
+because compatibility contexts are not supported.
+
+SHA256 checksums
+----------------
+
+::
+
+ 06a2341244eb85c283f59f70161e06ded106f835ed9b6be1ef0243bd9344811a MesaLib-10.2.4.tar.bz2
+ 33e3c8b4343503e7d7d17416c670438860a2fd99ec93ea3327f73c3abe33b5e4 MesaLib-10.2.4.tar.gz
+ e26791a4a62a61b82e506e6ba031812d09697d1a831e8239af67e5722a8ee538 MesaLib-10.2.4.zip
+
+New features
+------------
+
+None
+
+Bug fixes
+---------
+
+This list is likely incomplete.
+
+- `Bug 81157 <https://bugs.freedesktop.org/show_bug.cgi?id=81157>`__ -
+ [BDW]Piglit some spec_glsl-1.50_execution_built-in-functions\* cases
+ fail
+
+Changes
+-------
+
+Abdiel Janulgue (3):
+
+- i965/fs: Refactor check for potential copy propagated instructions.
+- i965/fs: skip copy-propate for logical instructions with negated src
+ entries
+- i965/vec4: skip copy-propate for logical instructions with negated
+ src entries
+
+Brian Paul (3):
+
+- mesa: fix geometry shader memory leaks
+- st/mesa: fix geometry shader memory leak
+- gallium/u_blitter: fix some shader memory leaks
+
+Carl Worth (2):
+
+- docs: Add sha256 checksums for the 10.2.3 release
+- Update VERSION to 10.2.4
+
+Eric Anholt (1):
+
+- i965: Generalize the pixel_x/y workaround for all UW types.
+
+Ilia Mirkin (4):
+
+- nv50/ir: retrieve shadow compare from first arg
+- nv50/ir: ignore bias for samplerCubeShadow on nv50
+- nvc0/ir: do quadops on the right texture coordinates for TXD
+- nvc0/ir: use manual TXD when offsets are involved
+
+Jordan Justen (1):
+
+- i965: Add auxiliary surface field #defines for Broadwell.
+
+Kenneth Graunke (9):
+
+- i965: Don't copy propagate abs into Broadwell logic instructions.
+- i965: Set execution size to 8 for instructions with force_sechalf
+ set.
+- i965/fs: Set force_uncompressed and force_sechalf on samplepos setup.
+- i965/fs: Use WE_all for gl_SampleID header register munging.
+- i965: Add plumbing for Broadwell's auxiliary surface support.
+- i965: Drop SINT workaround for CMS layout on Broadwell.
+- i965: Hook up the MCS buffers in SURFACE_STATE on Broadwell.
+- i965: Add 2x MSAA support to the MCS allocation function.
+- i965: Enable compressed multisample support (CMS) on Broadwell.
+
+Marek Olšák (4):
+
+- gallium: fix u_default_transfer_inline_write for textures
+- st/mesa: fix samplerCubeShadow with bias
+- radeonsi: fix samplerCubeShadow with bias
+- radeonsi: add support for TXB2
+
+Matt Turner (8):
+
+- i965/vec4: Don't return void from a void function.
+- i965/vec4: Don't fix_math_operand() on Gen >= 8.
+- i965/fs: Don't fix_math_operand() on Gen >= 8.
+- i965/fs: Make try_constant_propagate() static.
+- i965/fs: Constant propagate into 2-src math instructions on Gen8.
+- i965/vec4: Constant propagate into 2-src math instructions on Gen8.
+- i965/fs: Don't use brw_imm_\* unnecessarily.
+- i965/fs: Set correct number of regs_written for MCS fetches.
diff --git a/docs/relnotes/10.2.5.html b/docs/relnotes/10.2.5.html
deleted file mode 100644
index 47a375f2ac0..00000000000
--- a/docs/relnotes/10.2.5.html
+++ /dev/null
@@ -1,188 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- The Mesa 3D Graphics Library
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 10.2.5 Release Notes / August 2, 2014</h1>
-
-<p>
-Mesa 10.2.5 is a bug fix release which fixes bugs found since the 10.2.4 release.
-</p>
-<p>
-Mesa 10.2.5 implements the OpenGL 3.3 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 3.3. OpenGL
-3.3 is <strong>only</strong> available if requested at context creation
-because compatibility contexts are not supported.
-</p>
-
-<h2>SHA256 checksums</h2>
-<pre>
-b4459f0bf7f4a3c8fb78ece3c9d2eac3d0e5bf38cb470f2a72705e744bd0310d MesaLib-10.2.5.tar.bz2
-7b4dd0cb683f8c7dc48a3e7a315742bed58ddcd7b756c462aca4177bd1acdc79 MesaLib-10.2.5.tar.gz
-6180565914fb238dd77ccdaff96b6155d9a6e1b3e981ebbf6a6851301b384fed MesaLib-10.2.5.zip
-</pre>
-
-<h2>New features</h2>
-<p>None</p>
-
-<h2>Bug fixes</h2>
-
-<p>This list is likely incomplete.</p>
-
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=80991">Bug 80991</a> - [BDW]Piglit spec_ARB_sample_shading_builtin-gl-sample-mask_2 fails</li>
-
-</ul>
-
-<h2>Changes</h2>
-
-<p>Abdiel Janulgue (3):</p>
-<ul>
- <li>i965/fs: Refactor check for potential copy propagated instructions.</li>
- <li>i965/fs: skip copy-propate for logical instructions with negated src entries</li>
- <li>i965/vec4: skip copy-propate for logical instructions with negated src entries</li>
-</ul>
-
-<p>Adel Gadllah (1):</p>
-<ul>
- <li>i915: Fix up intelInitScreen2 for DRI3</li>
-</ul>
-
-<p>Anuj Phogat (2):</p>
-<ul>
- <li>i965: Fix z_offset computation in intel_miptree_unmap_depthstencil()</li>
- <li>mesa: Don't use memcpy() in _mesa_texstore() for float depth texture data</li>
-</ul>
-
-<p>Brian Paul (3):</p>
-<ul>
- <li>mesa: fix geometry shader memory leaks</li>
- <li>st/mesa: fix geometry shader memory leak</li>
- <li>gallium/u_blitter: fix some shader memory leaks</li>
-</ul>
-
-<p>Carl Worth (6):</p>
-<ul>
- <li>docs: Add sha256 checksums for the 10.2.3 release</li>
- <li>Update VERSION to 10.2.4</li>
- <li>Add release notes for 10.2.4</li>
- <li>docs: Add SHA256 checksums for the 10.2.4 release</li>
- <li>cherry-ignore: Ignore a few patches picked in the previous stable release</li>
- <li>Update version to 10.2.5</li>
-</ul>
-
-<p>Christian König (1):</p>
-<ul>
- <li>radeonsi: fix order of r600_need_dma_space and r600_context_bo_reloc</li>
-</ul>
-
-<p>Eric Anholt (1):</p>
-<ul>
- <li>i965: Generalize the pixel_x/y workaround for all UW types.</li>
-</ul>
-
-<p>Ian Romanick (2):</p>
-<ul>
- <li>mesa: Don't allow GL_TEXTURE_BORDER queries outside compat profile</li>
- <li>mesa: Don't allow GL_TEXTURE_{LUMINANCE,INTENSITY}_* queries outside compat profile</li>
-</ul>
-
-<p>Ilia Mirkin (5):</p>
-<ul>
- <li>nv50/ir: retrieve shadow compare from first arg</li>
- <li>nv50/ir: ignore bias for samplerCubeShadow on nv50</li>
- <li>nvc0/ir: do quadops on the right texture coordinates for TXD</li>
- <li>nvc0/ir: use manual TXD when offsets are involved</li>
- <li>nvc0: make sure that the local memory allocation is aligned to 0x10</li>
-</ul>
-
-<p>Jason Ekstrand (2):</p>
-<ul>
- <li>main/format_pack: Fix a wrong datatype in pack_ubyte_R8G8_UNORM</li>
- <li>main/get_hash_params: Add GL_SAMPLE_SHADING_ARB</li>
-</ul>
-
-<p>Jordan Justen (1):</p>
-<ul>
- <li>i965: Add auxiliary surface field #defines for Broadwell.</li>
-</ul>
-
-<p>José Fonseca (1):</p>
-<ul>
- <li>st/wgl: Clamp wglChoosePixelFormatARB's output nNumFormats to nMaxFormats.</li>
-</ul>
-
-<p>Kenneth Graunke (13):</p>
-<ul>
- <li>i965: Don't copy propagate abs into Broadwell logic instructions.</li>
- <li>i965: Set execution size to 8 for instructions with force_sechalf set.</li>
- <li>i965/fs: Set force_uncompressed and force_sechalf on samplepos setup.</li>
- <li>i965/fs: Use WE_all for gl_SampleID header register munging.</li>
- <li>i965: Add plumbing for Broadwell's auxiliary surface support.</li>
- <li>i965: Drop SINT workaround for CMS layout on Broadwell.</li>
- <li>i965: Hook up the MCS buffers in SURFACE_STATE on Broadwell.</li>
- <li>i965: Add 2x MSAA support to the MCS allocation function.</li>
- <li>i965: Enable compressed multisample support (CMS) on Broadwell.</li>
- <li>i965: Add missing persample_shading field to brw_wm_debug_recompile.</li>
- <li>i965/fs: Fix gl_SampleID for 2x MSAA and SIMD16 mode.</li>
- <li>i965/fs: Fix gl_SampleMask handling for SIMD16 on Gen8+.</li>
- <li>i965/fs: Set LastRT on the final FB write on Broadwell.</li>
-</ul>
-
-<p>Marek Olšák (14):</p>
-<ul>
- <li>gallium: fix u_default_transfer_inline_write for textures</li>
- <li>st/mesa: fix samplerCubeShadow with bias</li>
- <li>radeonsi: fix samplerCubeShadow with bias</li>
- <li>radeonsi: add support for TXB2</li>
- <li>r600g: switch SNORM conversion to DX and GLES behavior</li>
- <li>radeonsi: fix CMASK and HTILE calculations for Hawaii</li>
- <li>gallium/util: add a helper for calculating primitive count from vertex count</li>
- <li>radeonsi: fix a hang with instancing on Hawaii</li>
- <li>radeonsi: fix a hang with streamout on Hawaii</li>
- <li>winsys/radeon: fix vram_size overflow with Hawaii</li>
- <li>radeonsi: fix occlusion queries on Hawaii</li>
- <li>r600g,radeonsi: switch all occurences of array_size to util_max_layer</li>
- <li>radeonsi: fix build because of lack of draw_indirect infrastructure in 10.2</li>
- <li>radeonsi: use DRAW_PREAMBLE on CIK</li>
-</ul>
-
-<p>Matt Turner (8):</p>
-<ul>
- <li>i965/vec4: Don't return void from a void function.</li>
- <li>i965/vec4: Don't fix_math_operand() on Gen &gt;= 8.</li>
- <li>i965/fs: Don't fix_math_operand() on Gen &gt;= 8.</li>
- <li>i965/fs: Make try_constant_propagate() static.</li>
- <li>i965/fs: Constant propagate into 2-src math instructions on Gen8.</li>
- <li>i965/vec4: Constant propagate into 2-src math instructions on Gen8.</li>
- <li>i965/fs: Don't use brw_imm_* unnecessarily.</li>
- <li>i965/fs: Set correct number of regs_written for MCS fetches.</li>
-</ul>
-
-<p>Thorsten Glaser (1):</p>
-<ul>
- <li>nv50: fix build failure on m68k due to invalid struct alignment assumptions</li>
-</ul>
-
-<p>Tom Stellard (1):</p>
-<ul>
- <li>clover: Call end_query before getting timestamp result v2</li>
-</ul>
-
-</div>
-</body>
-</html>
diff --git a/docs/relnotes/10.2.5.rst b/docs/relnotes/10.2.5.rst
new file mode 100644
index 00000000000..cb46b966848
--- /dev/null
+++ b/docs/relnotes/10.2.5.rst
@@ -0,0 +1,163 @@
+Mesa 10.2.5 Release Notes / August 2, 2014
+==========================================
+
+Mesa 10.2.5 is a bug fix release which fixes bugs found since the 10.2.4
+release.
+
+Mesa 10.2.5 implements the OpenGL 3.3 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
+used. Some drivers don't support all the features required in OpenGL
+3.3. OpenGL 3.3 is **only** available if requested at context creation
+because compatibility contexts are not supported.
+
+SHA256 checksums
+----------------
+
+::
+
+ b4459f0bf7f4a3c8fb78ece3c9d2eac3d0e5bf38cb470f2a72705e744bd0310d MesaLib-10.2.5.tar.bz2
+ 7b4dd0cb683f8c7dc48a3e7a315742bed58ddcd7b756c462aca4177bd1acdc79 MesaLib-10.2.5.tar.gz
+ 6180565914fb238dd77ccdaff96b6155d9a6e1b3e981ebbf6a6851301b384fed MesaLib-10.2.5.zip
+
+New features
+------------
+
+None
+
+Bug fixes
+---------
+
+This list is likely incomplete.
+
+- `Bug 80991 <https://bugs.freedesktop.org/show_bug.cgi?id=80991>`__ -
+ [BDW]Piglit spec_ARB_sample_shading_builtin-gl-sample-mask_2 fails
+
+Changes
+-------
+
+Abdiel Janulgue (3):
+
+- i965/fs: Refactor check for potential copy propagated instructions.
+- i965/fs: skip copy-propate for logical instructions with negated src
+ entries
+- i965/vec4: skip copy-propate for logical instructions with negated
+ src entries
+
+Adel Gadllah (1):
+
+- i915: Fix up intelInitScreen2 for DRI3
+
+Anuj Phogat (2):
+
+- i965: Fix z_offset computation in intel_miptree_unmap_depthstencil()
+- mesa: Don't use memcpy() in \_mesa_texstore() for float depth texture
+ data
+
+Brian Paul (3):
+
+- mesa: fix geometry shader memory leaks
+- st/mesa: fix geometry shader memory leak
+- gallium/u_blitter: fix some shader memory leaks
+
+Carl Worth (6):
+
+- docs: Add sha256 checksums for the 10.2.3 release
+- Update VERSION to 10.2.4
+- Add release notes for 10.2.4
+- docs: Add SHA256 checksums for the 10.2.4 release
+- cherry-ignore: Ignore a few patches picked in the previous stable
+ release
+- Update version to 10.2.5
+
+Christian König (1):
+
+- radeonsi: fix order of r600_need_dma_space and r600_context_bo_reloc
+
+Eric Anholt (1):
+
+- i965: Generalize the pixel_x/y workaround for all UW types.
+
+Ian Romanick (2):
+
+- mesa: Don't allow GL_TEXTURE_BORDER queries outside compat profile
+- mesa: Don't allow GL_TEXTURE_{LUMINANCE,INTENSITY}_\* queries outside
+ compat profile
+
+Ilia Mirkin (5):
+
+- nv50/ir: retrieve shadow compare from first arg
+- nv50/ir: ignore bias for samplerCubeShadow on nv50
+- nvc0/ir: do quadops on the right texture coordinates for TXD
+- nvc0/ir: use manual TXD when offsets are involved
+- nvc0: make sure that the local memory allocation is aligned to 0x10
+
+Jason Ekstrand (2):
+
+- main/format_pack: Fix a wrong datatype in pack_ubyte_R8G8_UNORM
+- main/get_hash_params: Add GL_SAMPLE_SHADING_ARB
+
+Jordan Justen (1):
+
+- i965: Add auxiliary surface field #defines for Broadwell.
+
+José Fonseca (1):
+
+- st/wgl: Clamp wglChoosePixelFormatARB's output nNumFormats to
+ nMaxFormats.
+
+Kenneth Graunke (13):
+
+- i965: Don't copy propagate abs into Broadwell logic instructions.
+- i965: Set execution size to 8 for instructions with force_sechalf
+ set.
+- i965/fs: Set force_uncompressed and force_sechalf on samplepos setup.
+- i965/fs: Use WE_all for gl_SampleID header register munging.
+- i965: Add plumbing for Broadwell's auxiliary surface support.
+- i965: Drop SINT workaround for CMS layout on Broadwell.
+- i965: Hook up the MCS buffers in SURFACE_STATE on Broadwell.
+- i965: Add 2x MSAA support to the MCS allocation function.
+- i965: Enable compressed multisample support (CMS) on Broadwell.
+- i965: Add missing persample_shading field to brw_wm_debug_recompile.
+- i965/fs: Fix gl_SampleID for 2x MSAA and SIMD16 mode.
+- i965/fs: Fix gl_SampleMask handling for SIMD16 on Gen8+.
+- i965/fs: Set LastRT on the final FB write on Broadwell.
+
+Marek Olšák (14):
+
+- gallium: fix u_default_transfer_inline_write for textures
+- st/mesa: fix samplerCubeShadow with bias
+- radeonsi: fix samplerCubeShadow with bias
+- radeonsi: add support for TXB2
+- r600g: switch SNORM conversion to DX and GLES behavior
+- radeonsi: fix CMASK and HTILE calculations for Hawaii
+- gallium/util: add a helper for calculating primitive count from
+ vertex count
+- radeonsi: fix a hang with instancing on Hawaii
+- radeonsi: fix a hang with streamout on Hawaii
+- winsys/radeon: fix vram_size overflow with Hawaii
+- radeonsi: fix occlusion queries on Hawaii
+- r600g,radeonsi: switch all occurences of array_size to util_max_layer
+- radeonsi: fix build because of lack of draw_indirect infrastructure
+ in 10.2
+- radeonsi: use DRAW_PREAMBLE on CIK
+
+Matt Turner (8):
+
+- i965/vec4: Don't return void from a void function.
+- i965/vec4: Don't fix_math_operand() on Gen >= 8.
+- i965/fs: Don't fix_math_operand() on Gen >= 8.
+- i965/fs: Make try_constant_propagate() static.
+- i965/fs: Constant propagate into 2-src math instructions on Gen8.
+- i965/vec4: Constant propagate into 2-src math instructions on Gen8.
+- i965/fs: Don't use brw_imm_\* unnecessarily.
+- i965/fs: Set correct number of regs_written for MCS fetches.
+
+Thorsten Glaser (1):
+
+- nv50: fix build failure on m68k due to invalid struct alignment
+ assumptions
+
+Tom Stellard (1):
+
+- clover: Call end_query before getting timestamp result v2
diff --git a/docs/relnotes/10.2.6.html b/docs/relnotes/10.2.6.html
deleted file mode 100644
index 5028767ef46..00000000000
--- a/docs/relnotes/10.2.6.html
+++ /dev/null
@@ -1,118 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- The Mesa 3D Graphics Library
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 10.2.6 Release Notes / August 19, 2014</h1>
-
-<p>
-Mesa 10.2.6 is a bug fix release which fixes bugs found since the 10.2.5 release.
-</p>
-<p>
-Mesa 10.2.6 implements the OpenGL 3.3 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 3.3. OpenGL
-3.3 is <strong>only</strong> available if requested at context creation
-because compatibility contexts are not supported.
-</p>
-
-<h2>SHA256 checksums</h2>
-<pre>
-193314d2adba98e43697d726739ac46b4299aae324fa1821aa226890c28ac806 MesaLib-10.2.6.tar.bz2
-f7a45a5977b485eb95ac024205c584a0c112fe3951c2313c797579bb16a7a448 MesaLib-10.2.6.tar.gz
-6d086d6fcda8f317adfaaae40011decf2f2e2dc80819c4a7a77c76f73512e8d8 MesaLib-10.2.6.zip
-</pre>
-
-<h2>New features</h2>
-<p>None</p>
-
-<h2>Bug fixes</h2>
-
-<p>This list is likely incomplete.</p>
-
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=81450">Bug 81450</a> - [BDW]Piglit spec_glsl-1.30_execution_tex-miplevel-selection_textureGrad_1DArray cases intel_do_flush_locked failed</li>
-
-</ul>
-
-<h2>Changes</h2>
-
-<p>Anuj Phogat (15):</p>
-<ul>
- <li>mesa: Fix error condition for valid texture targets in glTexStorage* functions</li>
- <li>mesa: Turn target_can_be_compressed() in to a utility function</li>
- <li>mesa: Add error condition for using compressed internalformat in glTexStorage3D()</li>
- <li>mesa: Fix condition for using compressed internalformat in glCompressedTexImage3D()</li>
- <li>mesa: Add utility function _mesa_is_enum_format_snorm()</li>
- <li>mesa: Don't allow snorm internal formats in glCopyTexImage*() in GLES3</li>
- <li>mesa: Add a helper function _mesa_is_enum_format_unsized()</li>
- <li>mesa: Add a gles3 error condition for sized internalformat in glCopyTexImage*()</li>
- <li>mesa: Add gles3 error condition for GL_RGBA10_A2 buffer format in glCopyTexImage*()</li>
- <li>mesa: Add utility function _mesa_is_enum_format_unorm()</li>
- <li>mesa: Add gles3 condition for normalized internal formats in glCopyTexImage*()</li>
- <li>mesa: Allow GL_TEXTURE_CUBE_MAP target with compressed internal formats</li>
- <li>meta: Use _mesa_get_format_bits() to get the GL_RED_BITS</li>
- <li>egl: Fix OpenGL ES version checks in _eglParseContextAttribList()</li>
- <li>meta: Fix datatype computation in get_temp_image_type()</li>
-</ul>
-
-<p>Brian Paul (1):</p>
-<ul>
- <li>mesa: fix assertion in _mesa_drawbuffers()</li>
-</ul>
-
-<p>Carl Worth (2):</p>
-<ul>
- <li>docs: Add sha256 sums to the 10.2.5 release notes</li>
- <li>Update VERSION to 10.2.6</li>
-</ul>
-
-<p>Ilia Mirkin (1):</p>
-<ul>
- <li>mesa/st: only convert AND(a, NOT(b)) into MAD when not using native integers</li>
-</ul>
-
-<p>Jordan Justen (1):</p>
-<ul>
- <li>i965/miptree: Layout 1D Array as 2D Array with height of 1</li>
-</ul>
-
-<p>Maarten Lankhorst (1):</p>
-<ul>
- <li>configure.ac: Do not require llvm on x32</li>
-</ul>
-
-<p>Marek Olšák (4):</p>
-<ul>
- <li>st/mesa: fix blit-based partial TexSubImage for 1D arrays</li>
- <li>radeon,r200: fix buffer validation after CS flush</li>
- <li>radeonsi: fix a hang with instancing in Unigine Heaven/Valley on Hawaii</li>
- <li>radeonsi: fix CMASK and HTILE allocation on Tahiti</li>
-</ul>
-
-<p>Pali Rohár (1):</p>
-<ul>
- <li>configure: check for dladdr via AC_CHECK_FUNC/AC_CHECK_LIB</li>
-</ul>
-
-<p>Roland Scheidegger (1):</p>
-<ul>
- <li>gallivm: fix up out-of-bounds level when using conformant out-of-bound behavior</li>
-</ul>
-
-</div>
-</body>
-</html>
diff --git a/docs/relnotes/10.2.6.rst b/docs/relnotes/10.2.6.rst
new file mode 100644
index 00000000000..921e4eae97e
--- /dev/null
+++ b/docs/relnotes/10.2.6.rst
@@ -0,0 +1,104 @@
+Mesa 10.2.6 Release Notes / August 19, 2014
+===========================================
+
+Mesa 10.2.6 is a bug fix release which fixes bugs found since the 10.2.5
+release.
+
+Mesa 10.2.6 implements the OpenGL 3.3 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
+used. Some drivers don't support all the features required in OpenGL
+3.3. OpenGL 3.3 is **only** available if requested at context creation
+because compatibility contexts are not supported.
+
+SHA256 checksums
+----------------
+
+::
+
+ 193314d2adba98e43697d726739ac46b4299aae324fa1821aa226890c28ac806 MesaLib-10.2.6.tar.bz2
+ f7a45a5977b485eb95ac024205c584a0c112fe3951c2313c797579bb16a7a448 MesaLib-10.2.6.tar.gz
+ 6d086d6fcda8f317adfaaae40011decf2f2e2dc80819c4a7a77c76f73512e8d8 MesaLib-10.2.6.zip
+
+New features
+------------
+
+None
+
+Bug fixes
+---------
+
+This list is likely incomplete.
+
+- `Bug 81450 <https://bugs.freedesktop.org/show_bug.cgi?id=81450>`__ -
+ [BDW]Piglit
+ spec_glsl-1.30_execution_tex-miplevel-selection_textureGrad_1DArray
+ cases intel_do_flush_locked failed
+
+Changes
+-------
+
+Anuj Phogat (15):
+
+- mesa: Fix error condition for valid texture targets in glTexStorage\*
+ functions
+- mesa: Turn target_can_be_compressed() in to a utility function
+- mesa: Add error condition for using compressed internalformat in
+ glTexStorage3D()
+- mesa: Fix condition for using compressed internalformat in
+ glCompressedTexImage3D()
+- mesa: Add utility function \_mesa_is_enum_format_snorm()
+- mesa: Don't allow snorm internal formats in glCopyTexImage*() in
+ GLES3
+- mesa: Add a helper function \_mesa_is_enum_format_unsized()
+- mesa: Add a gles3 error condition for sized internalformat in
+ glCopyTexImage*()
+- mesa: Add gles3 error condition for GL_RGBA10_A2 buffer format in
+ glCopyTexImage*()
+- mesa: Add utility function \_mesa_is_enum_format_unorm()
+- mesa: Add gles3 condition for normalized internal formats in
+ glCopyTexImage*()
+- mesa: Allow GL_TEXTURE_CUBE_MAP target with compressed internal
+ formats
+- meta: Use \_mesa_get_format_bits() to get the GL_RED_BITS
+- egl: Fix OpenGL ES version checks in \_eglParseContextAttribList()
+- meta: Fix datatype computation in get_temp_image_type()
+
+Brian Paul (1):
+
+- mesa: fix assertion in \_mesa_drawbuffers()
+
+Carl Worth (2):
+
+- docs: Add sha256 sums to the 10.2.5 release notes
+- Update VERSION to 10.2.6
+
+Ilia Mirkin (1):
+
+- mesa/st: only convert AND(a, NOT(b)) into MAD when not using native
+ integers
+
+Jordan Justen (1):
+
+- i965/miptree: Layout 1D Array as 2D Array with height of 1
+
+Maarten Lankhorst (1):
+
+- configure.ac: Do not require llvm on x32
+
+Marek Olšák (4):
+
+- st/mesa: fix blit-based partial TexSubImage for 1D arrays
+- radeon,r200: fix buffer validation after CS flush
+- radeonsi: fix a hang with instancing in Unigine Heaven/Valley on
+ Hawaii
+- radeonsi: fix CMASK and HTILE allocation on Tahiti
+
+Pali Rohár (1):
+
+- configure: check for dladdr via AC_CHECK_FUNC/AC_CHECK_LIB
+
+Roland Scheidegger (1):
+
+- gallivm: fix up out-of-bounds level when using conformant
+ out-of-bound behavior
diff --git a/docs/relnotes/10.2.7.html b/docs/relnotes/10.2.7.html
deleted file mode 100644
index fa5d3a21cab..00000000000
--- a/docs/relnotes/10.2.7.html
+++ /dev/null
@@ -1,211 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- The Mesa 3D Graphics Library
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 10.2.7 Release Notes / September 06, 2014</h1>
-
-<p>
-Mesa 10.2.7 is a bug fix release which fixes bugs found since the 10.2.6 release.
-</p>
-<p>
-Mesa 10.2.7 implements the OpenGL 3.3 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 3.3. OpenGL
-3.3 is <strong>only</strong> available if requested at context creation
-because compatibility contexts are not supported.
-</p>
-
-<h2>SHA256 checksums</h2>
-<pre>
-cb67dfaabf88acba29aa2cf0dd58ee17b21ebf9594f8d1226c41794da8de3e9d MesaLib-10.2.7.tar.gz
-27b958063a4c002071f14ed45c7d2a1ee52cd85e4ac8876e8a1c273495a7d43f MesaLib-10.2.7.tar.bz2
-a2796a2d5bbbc2edd22857ecc267cba68dfe5d0296f5d84ba7510877b216cc40 MesaLib-10.2.7.zip
-</pre>
-
-<h2>New features</h2>
-<p>None</p>
-
-<h2>Bug fixes</h2>
-
-<p>This list is likely incomplete.</p>
-
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=36193">Bug 36193</a> - [i965] brw_eu_emit.c:182: validate_reg: Assertion `execsize &gt;= width' failed.</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=66184">Bug 66184</a> - src/mesa/state_tracker/st_glsl_to_tgsi.cpp:3216:simplify_cmp: Assertion `inst-&gt;dst.index &lt; 4096' failed.</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=70441">Bug 70441</a> - [Gen4-5 clip] Piglit spec_OpenGL_1.1_polygon-offset hits (execsize &gt;= width) assertion</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=76188">Bug 76188</a> - EGL_EXT_image_dma_buf_import fd ownership is incorrect</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=76789">Bug 76789</a> - [radeonsi] si_descriptors.c requires -std=gnu99 or -fms-extensions</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=82139">Bug 82139</a> - [r600g, bisected] multiple ubo piglit regressions</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=82255">Bug 82255</a> - [VP2] Chroma planes are vertically stretched during VDPAU playback</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=82671">Bug 82671</a> - [r600g-evergreen][compute]Empty kernel execution causes crash</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=82709">Bug 82709</a> - OpenCL not working on radeon hainan</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=82814">Bug 82814</a> - glDrawBuffers(0, NULL) segfaults in _mesa_drawbuffers</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=83079">Bug 83079</a> - [NVC0] Dota 2 (Linux native and Wine) crash with Nouveau Drivers</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=83355">Bug 83355</a> - FTBFS: src/mesa/program/program_lexer.l:122:64: error: unknown type name 'YYSTYPE'</li>
-
-</ul>
-
-
-<h2>Changes</h2>
-
-<p>Adam Jackson (1):</p>
-<ul>
- <li>radeonsi: Don't use anonymous struct trick in atom tracking</li>
-</ul>
-
-<p>Alex Deucher (2):</p>
-<ul>
- <li>radeonsi: add new CIK pci ids</li>
- <li>radeonsi: add new SI pci ids</li>
-</ul>
-
-<p>Andreas Boll (1):</p>
-<ul>
- <li>winsys/radeon: fix nop packet padding for hawaii</li>
-</ul>
-
-<p>Anuj Phogat (1):</p>
-<ul>
- <li>i965: Bail on vec4 copy propagation for scratch writes with source modifiers</li>
-</ul>
-
-<p>Brian Paul (1):</p>
-<ul>
- <li>mesa: fix NULL pointer deref bug in _mesa_drawbuffers()</li>
-</ul>
-
-<p>Carl Worth (2):</p>
-<ul>
- <li>docs: Add sha256 sums for the 10.2.6 release</li>
- <li>Makefile: Switch from md5sums to sha256sums</li>
-</ul>
-
-<p>Dave Airlie (1):</p>
-<ul>
- <li>i965: add missing parens in vec4 visitor</li>
-</ul>
-
-<p>Emil Velikov (17):</p>
-<ul>
- <li>configure.ac: bail out if building gallium_gbm without gallium_egl</li>
- <li>android: gallium/nouveau: fix include folders, link against libstlport</li>
- <li>android: egl/main: fixup the nouveau build</li>
- <li>automake: gallium/freedreno: drop spurious include dirs</li>
- <li>android: gallium/freedreno: add preliminary build</li>
- <li>android: egl/main: add/enable freedreno</li>
- <li>android: gallium/auxiliary: drop log2/log2f redefitions</li>
- <li>android: drop HAL_PIXEL_FORMAT_RGBA_{5551,4444}</li>
- <li>android: glsl: the stlport over the limited Android STL</li>
- <li>android: dri/i915: do not build an 'empty' driver</li>
- <li>cherry-ignore: remove patch that lacking previous dependencies</li>
- <li>cherry-ignore: PIPE_SHADER_CAP_MAX_CONST_BUFFER_SIZE is not it 10.2</li>
- <li>cherry-ignore: drop whitespace fix</li>
- <li>cherry-ignore: reject a15088338eb</li>
- <li>get-pick-list.sh: Require explicit "10.2" for nominating stable patches</li>
- <li>mesa: fix make tarballs</li>
- <li>Update VERSION to 10.2.7</li>
-</ul>
-
-<p>Ian Romanick (1):</p>
-<ul>
- <li>mesa: Handle uninitialized textures like other textures in get_tex_level_parameter_image</li>
-</ul>
-
-<p>Ilia Mirkin (9):</p>
-<ul>
- <li>nouveau: make sure to invalidate any vbo state as well</li>
- <li>nouveau: don't keep stale pointer to free'd data</li>
- <li>nvc0/ir: avoid infinite recursion when finding first uses of tex</li>
- <li>nv50: zero out unbound samplers</li>
- <li>nvc0: don't make 1d staging textures linear</li>
- <li>nv50/ir: avoid creating instructions that can't be emitted</li>
- <li>nv50: set the miptree address when clearing bo's in vp2 init</li>
- <li>nv50: mt address may not be the underlying bo's start address</li>
- <li>nv50: attach the buffer bo to the miptree structures</li>
-</ul>
-
-<p>Jan Vesely (1):</p>
-<ul>
- <li>gallivm: Fix build with latest LLVM</li>
-</ul>
-
-<p>José Fonseca (1):</p>
-<ul>
- <li>mesa: Move declaration to top of block.</li>
-</ul>
-
-<p>Kenneth Graunke (3):</p>
-<ul>
- <li>i965/vec4: Set NoMask for GS_OPCODE_SET_VERTEX_COUNT on Gen8+.</li>
- <li>i965/vec4: Respect ir-&gt;force_writemask_all in Gen8 code generation.</li>
- <li>i965/clip: Fix brw_clip_unfilled.c/compute_offset's assembly.</li>
-</ul>
-
-<p>Marek Olšák (3):</p>
-<ul>
- <li>r600g: fix constant buffer fetches</li>
- <li>radeonsi: save scissor state and sample mask for u_blitter</li>
- <li>glsl_to_tgsi: allocate and enlarge arrays for temporaries on demand</li>
-</ul>
-
-<p>Paulo Sergio Travaglia (2):</p>
-<ul>
- <li>android: gallium/radeon: attempt to fix the android build</li>
- <li>android: egl/main: resolve radeon linking issues</li>
-</ul>
-
-<p>Pekka Paalanen (1):</p>
-<ul>
- <li>egl_dri2: fix EXT_image_dma_buf_import fds</li>
-</ul>
-
-<p>Robert Bragg (1):</p>
-<ul>
- <li>meta: save and restore swizzle for _GenerateMipmap</li>
-</ul>
-
-<p>Tom Stellard (7):</p>
-<ul>
- <li>radeon/compute: Fix reported values for MAX_GLOBAL_SIZE and MAX_MEM_ALLOC_SIZE</li>
- <li>radeonsi/compute: Update reference counts for buffers in si_set_global_binding()</li>
- <li>radeonsi/compute: Call si_pm4_free_state() after emitting compute state</li>
- <li>clover: Flush the command queue in clReleaseCommandQueue()</li>
- <li>radeon: Add work-around for missing Hainan support in clang &lt; 3.6 v2</li>
- <li>pipe-loader: Fix memory leak v2</li>
- <li>r600g/compute: Don't initialize vertex_buffer_state masks to 0x2</li>
-</ul>
-
-<p>Vinson Lee (1):</p>
-<ul>
- <li>gallivm: Fix build with LLVM &gt;= 3.6 r215967.</li>
-</ul>
-
-
-</div>
-</body>
-</html>
diff --git a/docs/relnotes/10.2.7.rst b/docs/relnotes/10.2.7.rst
new file mode 100644
index 00000000000..47e1379a10b
--- /dev/null
+++ b/docs/relnotes/10.2.7.rst
@@ -0,0 +1,183 @@
+Mesa 10.2.7 Release Notes / September 06, 2014
+==============================================
+
+Mesa 10.2.7 is a bug fix release which fixes bugs found since the 10.2.6
+release.
+
+Mesa 10.2.7 implements the OpenGL 3.3 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
+used. Some drivers don't support all the features required in OpenGL
+3.3. OpenGL 3.3 is **only** available if requested at context creation
+because compatibility contexts are not supported.
+
+SHA256 checksums
+----------------
+
+::
+
+ cb67dfaabf88acba29aa2cf0dd58ee17b21ebf9594f8d1226c41794da8de3e9d MesaLib-10.2.7.tar.gz
+ 27b958063a4c002071f14ed45c7d2a1ee52cd85e4ac8876e8a1c273495a7d43f MesaLib-10.2.7.tar.bz2
+ a2796a2d5bbbc2edd22857ecc267cba68dfe5d0296f5d84ba7510877b216cc40 MesaLib-10.2.7.zip
+
+New features
+------------
+
+None
+
+Bug fixes
+---------
+
+This list is likely incomplete.
+
+- `Bug 36193 <https://bugs.freedesktop.org/show_bug.cgi?id=36193>`__ -
+ [i965] brw_eu_emit.c:182: validate_reg: Assertion \`execsize >=
+ width' failed.
+- `Bug 66184 <https://bugs.freedesktop.org/show_bug.cgi?id=66184>`__ -
+ src/mesa/state_tracker/st_glsl_to_tgsi.cpp:3216:simplify_cmp:
+ Assertion \`inst->dst.index < 4096' failed.
+- `Bug 70441 <https://bugs.freedesktop.org/show_bug.cgi?id=70441>`__ -
+ [Gen4-5 clip] Piglit spec_OpenGL_1.1_polygon-offset hits (execsize >=
+ width) assertion
+- `Bug 76188 <https://bugs.freedesktop.org/show_bug.cgi?id=76188>`__ -
+ EGL_EXT_image_dma_buf_import fd ownership is incorrect
+- `Bug 76789 <https://bugs.freedesktop.org/show_bug.cgi?id=76789>`__ -
+ [radeonsi] si_descriptors.c requires -std=gnu99 or -fms-extensions
+- `Bug 82139 <https://bugs.freedesktop.org/show_bug.cgi?id=82139>`__ -
+ [r600g, bisected] multiple ubo piglit regressions
+- `Bug 82255 <https://bugs.freedesktop.org/show_bug.cgi?id=82255>`__ -
+ [VP2] Chroma planes are vertically stretched during VDPAU playback
+- `Bug 82671 <https://bugs.freedesktop.org/show_bug.cgi?id=82671>`__ -
+ [r600g-evergreen][compute]Empty kernel execution causes crash
+- `Bug 82709 <https://bugs.freedesktop.org/show_bug.cgi?id=82709>`__ -
+ OpenCL not working on radeon hainan
+- `Bug 82814 <https://bugs.freedesktop.org/show_bug.cgi?id=82814>`__ -
+ glDrawBuffers(0, NULL) segfaults in \_mesa_drawbuffers
+- `Bug 83079 <https://bugs.freedesktop.org/show_bug.cgi?id=83079>`__ -
+ [NVC0] Dota 2 (Linux native and Wine) crash with Nouveau Drivers
+- `Bug 83355 <https://bugs.freedesktop.org/show_bug.cgi?id=83355>`__ -
+ FTBFS: src/mesa/program/program_lexer.l:122:64: error: unknown type
+ name 'YYSTYPE'
+
+Changes
+-------
+
+Adam Jackson (1):
+
+- radeonsi: Don't use anonymous struct trick in atom tracking
+
+Alex Deucher (2):
+
+- radeonsi: add new CIK pci ids
+- radeonsi: add new SI pci ids
+
+Andreas Boll (1):
+
+- winsys/radeon: fix nop packet padding for hawaii
+
+Anuj Phogat (1):
+
+- i965: Bail on vec4 copy propagation for scratch writes with source
+ modifiers
+
+Brian Paul (1):
+
+- mesa: fix NULL pointer deref bug in \_mesa_drawbuffers()
+
+Carl Worth (2):
+
+- docs: Add sha256 sums for the 10.2.6 release
+- Makefile: Switch from md5sums to sha256sums
+
+Dave Airlie (1):
+
+- i965: add missing parens in vec4 visitor
+
+Emil Velikov (17):
+
+- configure.ac: bail out if building gallium_gbm without gallium_egl
+- android: gallium/nouveau: fix include folders, link against
+ libstlport
+- android: egl/main: fixup the nouveau build
+- automake: gallium/freedreno: drop spurious include dirs
+- android: gallium/freedreno: add preliminary build
+- android: egl/main: add/enable freedreno
+- android: gallium/auxiliary: drop log2/log2f redefitions
+- android: drop HAL_PIXEL_FORMAT_RGBA_{5551,4444}
+- android: glsl: the stlport over the limited Android STL
+- android: dri/i915: do not build an 'empty' driver
+- cherry-ignore: remove patch that lacking previous dependencies
+- cherry-ignore: PIPE_SHADER_CAP_MAX_CONST_BUFFER_SIZE is not it 10.2
+- cherry-ignore: drop whitespace fix
+- cherry-ignore: reject a15088338eb
+- get-pick-list.sh: Require explicit "10.2" for nominating stable
+ patches
+- mesa: fix make tarballs
+- Update VERSION to 10.2.7
+
+Ian Romanick (1):
+
+- mesa: Handle uninitialized textures like other textures in
+ get_tex_level_parameter_image
+
+Ilia Mirkin (9):
+
+- nouveau: make sure to invalidate any vbo state as well
+- nouveau: don't keep stale pointer to free'd data
+- nvc0/ir: avoid infinite recursion when finding first uses of tex
+- nv50: zero out unbound samplers
+- nvc0: don't make 1d staging textures linear
+- nv50/ir: avoid creating instructions that can't be emitted
+- nv50: set the miptree address when clearing bo's in vp2 init
+- nv50: mt address may not be the underlying bo's start address
+- nv50: attach the buffer bo to the miptree structures
+
+Jan Vesely (1):
+
+- gallivm: Fix build with latest LLVM
+
+José Fonseca (1):
+
+- mesa: Move declaration to top of block.
+
+Kenneth Graunke (3):
+
+- i965/vec4: Set NoMask for GS_OPCODE_SET_VERTEX_COUNT on Gen8+.
+- i965/vec4: Respect ir->force_writemask_all in Gen8 code generation.
+- i965/clip: Fix brw_clip_unfilled.c/compute_offset's assembly.
+
+Marek Olšák (3):
+
+- r600g: fix constant buffer fetches
+- radeonsi: save scissor state and sample mask for u_blitter
+- glsl_to_tgsi: allocate and enlarge arrays for temporaries on demand
+
+Paulo Sergio Travaglia (2):
+
+- android: gallium/radeon: attempt to fix the android build
+- android: egl/main: resolve radeon linking issues
+
+Pekka Paalanen (1):
+
+- egl_dri2: fix EXT_image_dma_buf_import fds
+
+Robert Bragg (1):
+
+- meta: save and restore swizzle for \_GenerateMipmap
+
+Tom Stellard (7):
+
+- radeon/compute: Fix reported values for MAX_GLOBAL_SIZE and
+ MAX_MEM_ALLOC_SIZE
+- radeonsi/compute: Update reference counts for buffers in
+ si_set_global_binding()
+- radeonsi/compute: Call si_pm4_free_state() after emitting compute
+ state
+- clover: Flush the command queue in clReleaseCommandQueue()
+- radeon: Add work-around for missing Hainan support in clang < 3.6 v2
+- pipe-loader: Fix memory leak v2
+- r600g/compute: Don't initialize vertex_buffer_state masks to 0x2
+
+Vinson Lee (1):
+
+- gallivm: Fix build with LLVM >= 3.6 r215967.
diff --git a/docs/relnotes/10.2.8.html b/docs/relnotes/10.2.8.html
deleted file mode 100644
index fb645d2707c..00000000000
--- a/docs/relnotes/10.2.8.html
+++ /dev/null
@@ -1,130 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- The Mesa 3D Graphics Library
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 10.2.8 Release Notes / September 19, 2014</h1>
-
-<p>
-Mesa 10.2.8 is a bug fix release which fixes bugs found since the 10.2.7 release.
-</p>
-<p>
-Mesa 10.2.8 implements the OpenGL 3.3 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 3.3. OpenGL
-3.3 is <strong>only</strong> available if requested at context creation
-because compatibility contexts are not supported.
-</p>
-
-<h2>SHA256 checksums</h2>
-<pre>
-4c5a25ccaf1a9734bbd10d62a1420cc8fd35a1060ce679f2fc846769a25fbeec MesaLib-10.2.8.tar.gz
-1ef9ad3f241788d454f2ff8c9d65b6849dfc31c8fe91f70fd2930b81c8af1398 MesaLib-10.2.8.tar.bz2
-d26218da3b44734b1d555267b4c63c48803c4c8b14d2bc53071be57014da37fa MesaLib-10.2.8.zip
-</pre>
-
-<h2>New features</h2>
-<p>None</p>
-
-<h2>Bug fixes</h2>
-
-<p>This list is likely incomplete.</p>
-
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=77493">Bug 77493</a> - lp_test_arit fails with llvm &gt;= llvm-3.5svn r206094</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=82539">Bug 82539</a> - vmw_screen_dri.lo In file included from vmw_screen_dri.c:41: vmwgfx_drm.h:32:17: error: drm.h: No such file or directory</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=82882">Bug 82882</a> - [swrast] piglit glsl-fs-uniform-bool-1 regression</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=83432">Bug 83432</a> - r600_query.c:269:r600_emit_query_end: Assertion `ctx-&gt;num_pipelinestat_queries &gt; 0' failed [Gallium HUD]</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=83567">Bug 83567</a> - Mesa 10.2.6 does not compile with llvm 3.5</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=83735">Bug 83735</a> - [mesa-10.2.x] broken with llvm-3.5 and old CPUs</li>
-
-</ul>
-
-<h2>Changes</h2>
-<p>Aaron Watry (1):</p>
-<ul>
- <li>gallivm: Fix build after LLVM commit 211259</li>
-</ul>
-
-<p>Christoph Bumiller (2):</p>
-<ul>
- <li>nv50/ir/util: fix BitSet issues</li>
- <li>nvc0/ir: clarify recursion fix to finding first tex uses</li>
-</ul>
-
-<p>Emil Velikov (3):</p>
-<ul>
- <li>docs: Add sha256 sums for the 10.2.7 release</li>
- <li>configure: bail out if building svga without libdrm</li>
- <li>Update VERSION to 10.2.8</li>
-</ul>
-
-<p>Ilia Mirkin (4):</p>
-<ul>
- <li>nv50/ir: avoid array overrun when checking for supported mods</li>
- <li>nouveau: only enable the depth test if there actually is a depth buffer</li>
- <li>nouveau: only enable stencil func if the visual has stencil bits</li>
- <li>nouveau: change internal variables to avoid conflicts with macro args</li>
-</ul>
-
-<p>Jonathan Gray (1):</p>
-<ul>
- <li>configure.ac: strip _GNU_SOURCE from llvm-config output</li>
-</ul>
-
-<p>José Fonseca (1):</p>
-<ul>
- <li>gallivm: Disable workaround for PR12833 on LLVM 3.2+.</li>
-</ul>
-
-<p>Maarten Lankhorst (4):</p>
-<ul>
- <li>nouveau: re-allocate bo's on overflow</li>
- <li>nouveau: fix MPEG4 hw decoding</li>
- <li>nouveau: rework reference frame handling</li>
- <li>nouveau: remove unneeded assert</li>
-</ul>
-
-<p>Marek Olšák (3):</p>
-<ul>
- <li>r600g,radeonsi: make sure there's enough CS space before resuming queries</li>
- <li>mesa: set UniformBooleanTrue = 1.0f by default</li>
- <li>st/mesa: use 1.0f as boolean true on drivers without integer support</li>
-</ul>
-
-<p>Richard Sandiford (1):</p>
-<ul>
- <li>gallivm: Fix uses of 2^24</li>
-</ul>
-
-<p>Roland Scheidegger (1):</p>
-<ul>
- <li>gallivm: set mcpu when initializing llvm execution engine</li>
-</ul>
-
-<p>Thomas Hellstrom (1):</p>
-<ul>
- <li>winsys/svga: Fix incorrect type usage in IOCTL v2</li>
-</ul>
-
-</div>
-</body>
-</html>
diff --git a/docs/relnotes/10.2.8.rst b/docs/relnotes/10.2.8.rst
new file mode 100644
index 00000000000..e96cad7c0e8
--- /dev/null
+++ b/docs/relnotes/10.2.8.rst
@@ -0,0 +1,106 @@
+Mesa 10.2.8 Release Notes / September 19, 2014
+==============================================
+
+Mesa 10.2.8 is a bug fix release which fixes bugs found since the 10.2.7
+release.
+
+Mesa 10.2.8 implements the OpenGL 3.3 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
+used. Some drivers don't support all the features required in OpenGL
+3.3. OpenGL 3.3 is **only** available if requested at context creation
+because compatibility contexts are not supported.
+
+SHA256 checksums
+----------------
+
+::
+
+ 4c5a25ccaf1a9734bbd10d62a1420cc8fd35a1060ce679f2fc846769a25fbeec MesaLib-10.2.8.tar.gz
+ 1ef9ad3f241788d454f2ff8c9d65b6849dfc31c8fe91f70fd2930b81c8af1398 MesaLib-10.2.8.tar.bz2
+ d26218da3b44734b1d555267b4c63c48803c4c8b14d2bc53071be57014da37fa MesaLib-10.2.8.zip
+
+New features
+------------
+
+None
+
+Bug fixes
+---------
+
+This list is likely incomplete.
+
+- `Bug 77493 <https://bugs.freedesktop.org/show_bug.cgi?id=77493>`__ -
+ lp_test_arit fails with llvm >= llvm-3.5svn r206094
+- `Bug 82539 <https://bugs.freedesktop.org/show_bug.cgi?id=82539>`__ -
+ vmw_screen_dri.lo In file included from vmw_screen_dri.c:41:
+ vmwgfx_drm.h:32:17: error: drm.h: No such file or directory
+- `Bug 82882 <https://bugs.freedesktop.org/show_bug.cgi?id=82882>`__ -
+ [swrast] piglit glsl-fs-uniform-bool-1 regression
+- `Bug 83432 <https://bugs.freedesktop.org/show_bug.cgi?id=83432>`__ -
+ r600_query.c:269:r600_emit_query_end: Assertion
+ \`ctx->num_pipelinestat_queries > 0' failed [Gallium HUD]
+- `Bug 83567 <https://bugs.freedesktop.org/show_bug.cgi?id=83567>`__ -
+ Mesa 10.2.6 does not compile with llvm 3.5
+- `Bug 83735 <https://bugs.freedesktop.org/show_bug.cgi?id=83735>`__ -
+ [mesa-10.2.x] broken with llvm-3.5 and old CPUs
+
+Changes
+-------
+
+Aaron Watry (1):
+
+- gallivm: Fix build after LLVM commit 211259
+
+Christoph Bumiller (2):
+
+- nv50/ir/util: fix BitSet issues
+- nvc0/ir: clarify recursion fix to finding first tex uses
+
+Emil Velikov (3):
+
+- docs: Add sha256 sums for the 10.2.7 release
+- configure: bail out if building svga without libdrm
+- Update VERSION to 10.2.8
+
+Ilia Mirkin (4):
+
+- nv50/ir: avoid array overrun when checking for supported mods
+- nouveau: only enable the depth test if there actually is a depth
+ buffer
+- nouveau: only enable stencil func if the visual has stencil bits
+- nouveau: change internal variables to avoid conflicts with macro args
+
+Jonathan Gray (1):
+
+- configure.ac: strip \_GNU_SOURCE from llvm-config output
+
+José Fonseca (1):
+
+- gallivm: Disable workaround for PR12833 on LLVM 3.2+.
+
+Maarten Lankhorst (4):
+
+- nouveau: re-allocate bo's on overflow
+- nouveau: fix MPEG4 hw decoding
+- nouveau: rework reference frame handling
+- nouveau: remove unneeded assert
+
+Marek Olšák (3):
+
+- r600g,radeonsi: make sure there's enough CS space before resuming
+ queries
+- mesa: set UniformBooleanTrue = 1.0f by default
+- st/mesa: use 1.0f as boolean true on drivers without integer support
+
+Richard Sandiford (1):
+
+- gallivm: Fix uses of 2^24
+
+Roland Scheidegger (1):
+
+- gallivm: set mcpu when initializing llvm execution engine
+
+Thomas Hellstrom (1):
+
+- winsys/svga: Fix incorrect type usage in IOCTL v2
diff --git a/docs/relnotes/10.2.9.html b/docs/relnotes/10.2.9.html
deleted file mode 100644
index 7e1aab1c635..00000000000
--- a/docs/relnotes/10.2.9.html
+++ /dev/null
@@ -1,101 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- The Mesa 3D Graphics Library
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 10.2.9 Release Notes / October 12, 2014</h1>
-
-<p>
-Mesa 10.2.9 is a bug fix release which fixes bugs found since the 10.2.8 release.
-This is the final planned release for the 10.2 branch.
-</p>
-<p>
-Mesa 10.2.9 implements the OpenGL 3.3 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 3.3. OpenGL
-3.3 is <strong>only</strong> available if requested at context creation
-because compatibility contexts are not supported.
-</p>
-
-<h2>SHA256 checksums</h2>
-<pre>
-f8d62857eed8f604a57710c58a8ffcfb8dab2dc4977ec27c956c7c4fd14032f6 MesaLib-10.2.9.tar.gz
-f6031f8b7113a92325b60635c504c510490eebb2e707119bbff7bd86aa34657d MesaLib-10.2.9.tar.bz2
-11c0ef4f3308fc29d9f15a77fd8f4842a946fce9e830250a1c95b171a446171a MesaLib-10.2.9.zip
-</pre>
-
-<h2>New features</h2>
-<p>None</p>
-
-<h2>Bug fixes</h2>
-
-<p>This list is likely incomplete.</p>
-
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=79462">Bug 79462</a> - [NVC0/Codegen] Shader compilation falis in spill logic</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=83570">Bug 83570</a> - Glyphy demo throws unhandled Integer division by zero exception</li>
-
-</ul>
-
-<h2>Changes</h2>
-<p>Andreas Pokorny (2):</p>
-<ul>
- <li>egl/drm: expose KHR_image_pixmap extension</li>
- <li>i915: Fix black buffers when importing prime fds</li>
-</ul>
-
-<p>Emil Velikov (2):</p>
-<ul>
- <li>docs: Add sha256 sums for the 10.2.8 release</li>
- <li>Update VERSION to 10.2.9</li>
-</ul>
-
-<p>Ilia Mirkin (1):</p>
-<ul>
- <li>nv50/ir: avoid deleting pseudo instructions too early</li>
-</ul>
-
-<p>Marek Olšák (3):</p>
-<ul>
- <li>radeonsi: release GS rings at context destruction</li>
- <li>radeonsi: properly destroy the GS copy shader and scratch_bo for compute</li>
- <li>st/dri: remove GALLIUM_MSAA and __GL_FSAA_MODE environment variables</li>
-</ul>
-
-<p>Roland Scheidegger (1):</p>
-<ul>
- <li>gallivm: fix idiv</li>
-</ul>
-
-<p>Thomas Hellstrom (1):</p>
-<ul>
- <li>st/xa: Fix regression in xa_yuv_planar_blit()</li>
-</ul>
-
-<p>Tom Stellard (1):</p>
-<ul>
- <li>configure.ac: Compute LLVM_VERSION_PATCH using llvm-config</li>
-</ul>
-
-<p>rconde (1):</p>
-<ul>
- <li>gallivm,tgsi: fix idiv by zero crash</li>
-</ul>
-
-</div>
-</body>
-</html>
diff --git a/docs/relnotes/10.2.9.rst b/docs/relnotes/10.2.9.rst
new file mode 100644
index 00000000000..5e747634d11
--- /dev/null
+++ b/docs/relnotes/10.2.9.rst
@@ -0,0 +1,76 @@
+Mesa 10.2.9 Release Notes / October 12, 2014
+============================================
+
+Mesa 10.2.9 is a bug fix release which fixes bugs found since the 10.2.8
+release. This is the final planned release for the 10.2 branch.
+
+Mesa 10.2.9 implements the OpenGL 3.3 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
+used. Some drivers don't support all the features required in OpenGL
+3.3. OpenGL 3.3 is **only** available if requested at context creation
+because compatibility contexts are not supported.
+
+SHA256 checksums
+----------------
+
+::
+
+ f8d62857eed8f604a57710c58a8ffcfb8dab2dc4977ec27c956c7c4fd14032f6 MesaLib-10.2.9.tar.gz
+ f6031f8b7113a92325b60635c504c510490eebb2e707119bbff7bd86aa34657d MesaLib-10.2.9.tar.bz2
+ 11c0ef4f3308fc29d9f15a77fd8f4842a946fce9e830250a1c95b171a446171a MesaLib-10.2.9.zip
+
+New features
+------------
+
+None
+
+Bug fixes
+---------
+
+This list is likely incomplete.
+
+- `Bug 79462 <https://bugs.freedesktop.org/show_bug.cgi?id=79462>`__ -
+ [NVC0/Codegen] Shader compilation falis in spill logic
+- `Bug 83570 <https://bugs.freedesktop.org/show_bug.cgi?id=83570>`__ -
+ Glyphy demo throws unhandled Integer division by zero exception
+
+Changes
+-------
+
+Andreas Pokorny (2):
+
+- egl/drm: expose KHR_image_pixmap extension
+- i915: Fix black buffers when importing prime fds
+
+Emil Velikov (2):
+
+- docs: Add sha256 sums for the 10.2.8 release
+- Update VERSION to 10.2.9
+
+Ilia Mirkin (1):
+
+- nv50/ir: avoid deleting pseudo instructions too early
+
+Marek Olšák (3):
+
+- radeonsi: release GS rings at context destruction
+- radeonsi: properly destroy the GS copy shader and scratch_bo for
+ compute
+- st/dri: remove GALLIUM_MSAA and \__GL_FSAA_MODE environment variables
+
+Roland Scheidegger (1):
+
+- gallivm: fix idiv
+
+Thomas Hellstrom (1):
+
+- st/xa: Fix regression in xa_yuv_planar_blit()
+
+Tom Stellard (1):
+
+- configure.ac: Compute LLVM_VERSION_PATCH using llvm-config
+
+rconde (1):
+
+- gallivm,tgsi: fix idiv by zero crash
diff --git a/docs/relnotes/10.2.html b/docs/relnotes/10.2.html
deleted file mode 100644
index a30085d63ad..00000000000
--- a/docs/relnotes/10.2.html
+++ /dev/null
@@ -1,99 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- The Mesa 3D Graphics Library
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 10.2 Release Notes / June 6, 2014</h1>
-
-<p>
-Mesa 10.2 is a new development release.
-People who are concerned with stability and reliability should stick
-with a previous release or wait for Mesa 10.2.1.
-</p>
-<p>
-Mesa 10.2 implements the OpenGL 3.3 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 3.3. OpenGL
-3.3 is <strong>only</strong> available if requested at context creation
-because compatibility contexts are not supported.
-</p>
-
-
-<h2>MD5 checksums</h2>
-<pre>
-c87bfb6dd5cbcf1fdef42e5ccd972581 MesaLib-10.2.0.tar.gz
-7aaba90bd7169a94ae2fe83febdec963 MesaLib-10.2.0.tar.bz2
-58b203aca15dadc25ab4d1126db1052b MesaLib-10.2.0.zip
-</pre>
-
-
-<h2>New features</h2>
-
-<p>
-Note: some of the new features are only available with certain drivers.
-</p>
-
-<ul>
-<li>GL_ARB_buffer_storage on i965, nv30, nv50, nvc0, r300, r600, and radeonsi</li>
-<li>GL_ARB_multi_bind on all drivers</li>
-<li>GL_ARB_sample_shading on nv50 (GT21x only), nvc0</li>
-<li>GL_ARB_separate_shader_objects (desktop OpenGL) and
- GL_EXT_separate_shader_objects (OpenGL ES 2.0 and 3.0) on all drivers</li>
-<li>GL_ARB_stencil_texturing on i965/gen8+</li>
-<li>GL_ARB_texture_cube_map_array on nv50 (GT21x only)</li>
-<li>GL_ARB_texture_gather on nv50 (GT21x only), nvc0</li>
-<li>GL_ARB_texture_query_lod on nv50 (GT21x only), nvc0</li>
-<li>GL_ARB_texture_view on i965/gen7</li>
-<li>GL_ARB_vertex_type_10f_11f_11f_rev on nv50, nvc0, radeonsi</li>
-<li>GL_ARB_viewport_array on nv50, r600</li>
-<li>GL_INTEL_performance_query on i965/gen5+</li>
-</ul>
-
-
-<h2>Bug fixes</h2>
-
-TBD.
-
-<h2>Changes</h2>
-
-<ul>
-<li>Renamed <i>--with-llvm-shared-libs</i> to <i>--enable-llvm-shared-libs</i>
-<p>
-The option is used to control how mesa is linked against LLVM, and now
-defaults to enabled (shared linking).
-</p>
-</li>
-
-<li>Split <i>libxatracker.so</i> into a standalone library which can be used
-with any gallium driver.
-<p>
-Previously the library was linked statically against vmware's virtual gpu
-driver(svga), whereas now it loads a shared pipe_*.so driver. Provide the
-following options during configure, if you would like support for svga driver
-<i>--enable-xa --with-gallium-drivers=svga</i>
-</p>
-
-<p>
-Note: The files are installed in $(libdir)/gallium-pipe/ and the interface
-between them and libxatracker.so is <strong>not</strong> stable.
-</p>
-</li>
-
-<li>The environment variable GALLIUM_MSAA that forced a multisample GLX visual was removed.</li>
-</ul>
-
-</div>
-</body>
-</html>
diff --git a/docs/relnotes/10.2.rst b/docs/relnotes/10.2.rst
new file mode 100644
index 00000000000..33b5fa814dd
--- /dev/null
+++ b/docs/relnotes/10.2.rst
@@ -0,0 +1,69 @@
+Mesa 10.2 Release Notes / June 6, 2014
+======================================
+
+Mesa 10.2 is a new development release. People who are concerned with
+stability and reliability should stick with a previous release or wait
+for Mesa 10.2.1.
+
+Mesa 10.2 implements the OpenGL 3.3 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
+used. Some drivers don't support all the features required in OpenGL
+3.3. OpenGL 3.3 is **only** available if requested at context creation
+because compatibility contexts are not supported.
+
+MD5 checksums
+-------------
+
+::
+
+ c87bfb6dd5cbcf1fdef42e5ccd972581 MesaLib-10.2.0.tar.gz
+ 7aaba90bd7169a94ae2fe83febdec963 MesaLib-10.2.0.tar.bz2
+ 58b203aca15dadc25ab4d1126db1052b MesaLib-10.2.0.zip
+
+New features
+------------
+
+Note: some of the new features are only available with certain drivers.
+
+- GL_ARB_buffer_storage on i965, nv30, nv50, nvc0, r300, r600, and
+ radeonsi
+- GL_ARB_multi_bind on all drivers
+- GL_ARB_sample_shading on nv50 (GT21x only), nvc0
+- GL_ARB_separate_shader_objects (desktop OpenGL) and
+ GL_EXT_separate_shader_objects (OpenGL ES 2.0 and 3.0) on all drivers
+- GL_ARB_stencil_texturing on i965/gen8+
+- GL_ARB_texture_cube_map_array on nv50 (GT21x only)
+- GL_ARB_texture_gather on nv50 (GT21x only), nvc0
+- GL_ARB_texture_query_lod on nv50 (GT21x only), nvc0
+- GL_ARB_texture_view on i965/gen7
+- GL_ARB_vertex_type_10f_11f_11f_rev on nv50, nvc0, radeonsi
+- GL_ARB_viewport_array on nv50, r600
+- GL_INTEL_performance_query on i965/gen5+
+
+Bug fixes
+---------
+
+TBD.
+
+Changes
+-------
+
+- Renamed *--with-llvm-shared-libs* to *--enable-llvm-shared-libs*
+
+ The option is used to control how mesa is linked against LLVM, and
+ now defaults to enabled (shared linking).
+
+- Split *libxatracker.so* into a standalone library which can be used
+ with any gallium driver.
+
+ Previously the library was linked statically against vmware's virtual
+ gpu driver(svga), whereas now it loads a shared pipe_*.so driver.
+ Provide the following options during configure, if you would like
+ support for svga driver *--enable-xa --with-gallium-drivers=svga*
+
+ Note: The files are installed in $(libdir)/gallium-pipe/ and the
+ interface between them and libxatracker.so is **not** stable.
+
+- The environment variable GALLIUM_MSAA that forced a multisample GLX
+ visual was removed.
diff --git a/docs/relnotes/10.3.1.html b/docs/relnotes/10.3.1.html
deleted file mode 100644
index 3a2b9e353ef..00000000000
--- a/docs/relnotes/10.3.1.html
+++ /dev/null
@@ -1,158 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- The Mesa 3D Graphics Library
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 10.3.1 Release Notes / October 12, 2014</h1>
-
-<p>
-Mesa 10.3.1 is a bug fix release which fixes bugs found since the 10.3 release.
-</p>
-<p>
-Mesa 10.3.1 implements the OpenGL 3.3 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 3.3. OpenGL
-3.3 is <strong>only</strong> available if requested at context creation
-because compatibility contexts are not supported.
-</p>
-
-<h2>SHA256 checksums</h2>
-<pre>
-155afcbad17be8bb80282c761b957d5cc716c14a1fa16c4f5ee04e76df729c6d MesaLib-10.3.1.tar.gz
-b081d077d717e5d56f2d59677490856052c41573e50378ff86d6c72456714add MesaLib-10.3.1.tar.bz2
-07a14febfed06412d519e091a62d24513fee6745f1a6f8a8f1956bfe04b77d15 MesaLib-10.3.1.zip
-</pre>
-
-<h2>New features</h2>
-<p>None</p>
-
-<h2>Bug fixes</h2>
-
-<p>This list is likely incomplete.</p>
-
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=79462">Bug 79462</a> - [NVC0/Codegen] Shader compilation falis in spill logic</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=82932">Bug 82932</a> - [SNB+ Bisected]Ogles3conform ES3-CTS.shaders.indexing.vector_subscript.vec3_static_loop_subscript_write_direct_read_vertex fails</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=83506">Bug 83506</a> - [UBO] row_major layout ignored inside structures</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=83533">Bug 83533</a> - [UBO] nested structures don't get appropriate padding</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=83570">Bug 83570</a> - Glyphy demo throws unhandled Integer division by zero exception</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=83741">Bug 83741</a> - [UBO] row_major layout partially ignored for arrays of structures</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=84178">Bug 84178</a> - Big glamor regression in Xorg server 1.6.99.1 GIT: x11perf 1.5 Test: PutImage XY 500x500 Square</li>
-
-</ul>
-
-<h2>Changes</h2>
-
-<p>Andreas Pokorny (2):</p>
-<ul>
- <li>egl/drm: expose KHR_image_pixmap extension</li>
- <li>i915: Fix black buffers when importing prime fds</li>
-</ul>
-
-<p>Brian Paul (1):</p>
-<ul>
- <li>mesa: fix prog_optimize.c assertions triggered by SWZ opcode</li>
-</ul>
-
-<p>Emil Velikov (2):</p>
-<ul>
- <li>docs: Add 10.3 sha256 sums, news item and link release notes</li>
- <li>Update VERSION to 10.3.1</li>
-</ul>
-
-<p>Ian Romanick (4):</p>
-<ul>
- <li>glsl: Make sure fields after small structs have correct padding</li>
- <li>glsl: Make sure row-major array-of-structure get correct layout</li>
- <li>glsl: Round struct size up to at least 16 bytes</li>
- <li>glsl: Strip arrayness from ir_type_dereference_variable too</li>
-</ul>
-
-<p>Ilia Mirkin (5):</p>
-<ul>
- <li>nv50/ir: avoid deleting pseudo instructions too early</li>
- <li>gm107/ir: fix manual TXD for array targets</li>
- <li>gm107/ir: fix texture argument order</li>
- <li>gm107/ir: add support for indirect const buffer selection</li>
- <li>gm107/ir: take relative pfetch offset into account</li>
-</ul>
-
-<p>Keith Packard (1):</p>
-<ul>
- <li>glx/dri3: Provide error diagnostics when DRI3 allocation fails</li>
-</ul>
-
-<p>Kenneth Graunke (2):</p>
-<ul>
- <li>mesa: Use proper structure for glGet*(GL_TEXTURE_COORD_ARRAY*).</li>
- <li>mesa: Set correct array element in vbo_exec_vtx_init.</li>
-</ul>
-
-<p>Marek Olšák (3):</p>
-<ul>
- <li>radeonsi: release GS rings at context destruction</li>
- <li>radeonsi: properly destroy the GS copy shader and scratch_bo for compute</li>
- <li>st/dri: remove GALLIUM_MSAA and __GL_FSAA_MODE environment variables</li>
-</ul>
-
-<p>Michel Dänzer (1):</p>
-<ul>
- <li>st/mesa: Use PIPE_USAGE_STAGING for GL_STATIC/DYNAMIC/STREAM_READ buffers</li>
-</ul>
-
-<p>Richard Sandiford (2):</p>
-<ul>
- <li>mesa: Fix alpha component in unpack_R8G8B8X8_SRGB.</li>
- <li>swrast: Fix handling of MESA_FORMAT_L8A8_SRGB for big-endian</li>
-</ul>
-
-<p>Roland Scheidegger (1):</p>
-<ul>
- <li>gallivm: fix idiv</li>
-</ul>
-
-<p>Thomas Hellstrom (1):</p>
-<ul>
- <li>st/xa: Fix regression in xa_yuv_planar_blit()</li>
-</ul>
-
-<p>Tom Stellard (2):</p>
-<ul>
- <li>clover: Add support to mem objects for multiple destructor callbacks v2</li>
- <li>configure.ac: Compute LLVM_VERSION_PATCH using llvm-config</li>
-</ul>
-
-<p>Tomasz Figa (3):</p>
-<ul>
- <li>util: Include in Android builds</li>
- <li>st/mesa: Generate format_info.c in Android builds</li>
- <li>st/mesa: Fix paths used in Android builds</li>
-</ul>
-
-<p>rconde (1):</p>
-<ul>
- <li>gallivm,tgsi: fix idiv by zero crash</li>
-</ul>
-
-</div>
-</body>
-</html>
diff --git a/docs/relnotes/10.3.1.rst b/docs/relnotes/10.3.1.rst
new file mode 100644
index 00000000000..1d20fe5d9d9
--- /dev/null
+++ b/docs/relnotes/10.3.1.rst
@@ -0,0 +1,131 @@
+Mesa 10.3.1 Release Notes / October 12, 2014
+============================================
+
+Mesa 10.3.1 is a bug fix release which fixes bugs found since the 10.3
+release.
+
+Mesa 10.3.1 implements the OpenGL 3.3 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
+used. Some drivers don't support all the features required in OpenGL
+3.3. OpenGL 3.3 is **only** available if requested at context creation
+because compatibility contexts are not supported.
+
+SHA256 checksums
+----------------
+
+::
+
+ 155afcbad17be8bb80282c761b957d5cc716c14a1fa16c4f5ee04e76df729c6d MesaLib-10.3.1.tar.gz
+ b081d077d717e5d56f2d59677490856052c41573e50378ff86d6c72456714add MesaLib-10.3.1.tar.bz2
+ 07a14febfed06412d519e091a62d24513fee6745f1a6f8a8f1956bfe04b77d15 MesaLib-10.3.1.zip
+
+New features
+------------
+
+None
+
+Bug fixes
+---------
+
+This list is likely incomplete.
+
+- `Bug 79462 <https://bugs.freedesktop.org/show_bug.cgi?id=79462>`__ -
+ [NVC0/Codegen] Shader compilation falis in spill logic
+- `Bug 82932 <https://bugs.freedesktop.org/show_bug.cgi?id=82932>`__ -
+ [SNB+ Bisected]Ogles3conform
+ ES3-CTS.shaders.indexing.vector_subscript.vec3_static_loop_subscript_write_direct_read_vertex
+ fails
+- `Bug 83506 <https://bugs.freedesktop.org/show_bug.cgi?id=83506>`__ -
+ [UBO] row_major layout ignored inside structures
+- `Bug 83533 <https://bugs.freedesktop.org/show_bug.cgi?id=83533>`__ -
+ [UBO] nested structures don't get appropriate padding
+- `Bug 83570 <https://bugs.freedesktop.org/show_bug.cgi?id=83570>`__ -
+ Glyphy demo throws unhandled Integer division by zero exception
+- `Bug 83741 <https://bugs.freedesktop.org/show_bug.cgi?id=83741>`__ -
+ [UBO] row_major layout partially ignored for arrays of structures
+- `Bug 84178 <https://bugs.freedesktop.org/show_bug.cgi?id=84178>`__ -
+ Big glamor regression in Xorg server 1.6.99.1 GIT: x11perf 1.5 Test:
+ PutImage XY 500x500 Square
+
+Changes
+-------
+
+Andreas Pokorny (2):
+
+- egl/drm: expose KHR_image_pixmap extension
+- i915: Fix black buffers when importing prime fds
+
+Brian Paul (1):
+
+- mesa: fix prog_optimize.c assertions triggered by SWZ opcode
+
+Emil Velikov (2):
+
+- docs: Add 10.3 sha256 sums, news item and link release notes
+- Update VERSION to 10.3.1
+
+Ian Romanick (4):
+
+- glsl: Make sure fields after small structs have correct padding
+- glsl: Make sure row-major array-of-structure get correct layout
+- glsl: Round struct size up to at least 16 bytes
+- glsl: Strip arrayness from ir_type_dereference_variable too
+
+Ilia Mirkin (5):
+
+- nv50/ir: avoid deleting pseudo instructions too early
+- gm107/ir: fix manual TXD for array targets
+- gm107/ir: fix texture argument order
+- gm107/ir: add support for indirect const buffer selection
+- gm107/ir: take relative pfetch offset into account
+
+Keith Packard (1):
+
+- glx/dri3: Provide error diagnostics when DRI3 allocation fails
+
+Kenneth Graunke (2):
+
+- mesa: Use proper structure for glGet*(GL_TEXTURE_COORD_ARRAY*).
+- mesa: Set correct array element in vbo_exec_vtx_init.
+
+Marek Olšák (3):
+
+- radeonsi: release GS rings at context destruction
+- radeonsi: properly destroy the GS copy shader and scratch_bo for
+ compute
+- st/dri: remove GALLIUM_MSAA and \__GL_FSAA_MODE environment variables
+
+Michel Dänzer (1):
+
+- st/mesa: Use PIPE_USAGE_STAGING for GL_STATIC/DYNAMIC/STREAM_READ
+ buffers
+
+Richard Sandiford (2):
+
+- mesa: Fix alpha component in unpack_R8G8B8X8_SRGB.
+- swrast: Fix handling of MESA_FORMAT_L8A8_SRGB for big-endian
+
+Roland Scheidegger (1):
+
+- gallivm: fix idiv
+
+Thomas Hellstrom (1):
+
+- st/xa: Fix regression in xa_yuv_planar_blit()
+
+Tom Stellard (2):
+
+- clover: Add support to mem objects for multiple destructor callbacks
+ v2
+- configure.ac: Compute LLVM_VERSION_PATCH using llvm-config
+
+Tomasz Figa (3):
+
+- util: Include in Android builds
+- st/mesa: Generate format_info.c in Android builds
+- st/mesa: Fix paths used in Android builds
+
+rconde (1):
+
+- gallivm,tgsi: fix idiv by zero crash
diff --git a/docs/relnotes/10.3.2.html b/docs/relnotes/10.3.2.html
deleted file mode 100644
index 6bdbb5f442f..00000000000
--- a/docs/relnotes/10.3.2.html
+++ /dev/null
@@ -1,115 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- The Mesa 3D Graphics Library
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 10.3.2 Release Notes / October 24, 2014</h1>
-
-<p>
-Mesa 10.3.2 is a bug fix release which fixes bugs found since the 10.3 release.
-</p>
-<p>
-Mesa 10.3.2 implements the OpenGL 3.3 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 3.3. OpenGL
-3.3 is <strong>only</strong> available if requested at context creation
-because compatibility contexts are not supported.
-</p>
-
-<h2>SHA256 checksums</h2>
-<pre>
-e65f8e691f06f111c1aeb3a376b13c9cc88cb162bee2709e0e7e6b0e6628ca75 MesaLib-10.3.2.tar.gz
-e9849bcb9aa9acd98a753d6d46d2e7d7238d3367036e11357a60efd16de8bea3 MesaLib-10.3.2.tar.bz2
-427dc0d670d38e713ebff2675665ec2fe4ff7d04ce227bd54de946999fc1d234 MesaLib-10.3.2.zip
-</pre>
-
-<h2>New features</h2>
-<p>None</p>
-
-<h2>Bug fixes</h2>
-
-<p>This list is likely incomplete.</p>
-
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=54372">Bug 54372</a> - GLX_INTEL_swap_event crashes driver when swapping window buffers</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=81680">Bug 81680</a> - [r600g] Firefox crashes with hardware acceleration turned on</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=84140">Bug 84140</a> - mplayer crashes playing some files using vdpau output</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=84662">Bug 84662</a> - Long pauses with Unreal demo Elemental on R9270X since : Always flush the HDP cache before submitting a CS to the GPU</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=85267">Bug 85267</a> - vlc crashes with vdpau (Radeon 3850HD) [r600]</li>
-
-</ul>
-
-<h2>Changes</h2>
-
-<p>Brian Paul (3):</p>
-<ul>
- <li>mesa: fix spurious wglGetProcAddress / GL_INVALID_OPERATION error</li>
- <li>st/wgl: add WINAPI qualifiers on wgl function typedefs</li>
- <li>glsl: fix several use-after-free bugs</li>
-</ul>
-
-<p>Daniel Manjarres (1):</p>
-<ul>
- <li>glx: Fix glxUseXFont for glxWindow and glxPixmaps</li>
-</ul>
-
-<p>Dave Airlie (1):</p>
-<ul>
- <li>mesa: fix GetTexImage for 1D array depth textures</li>
-</ul>
-
-<p>Emil Velikov (2):</p>
-<ul>
- <li>docs: Add sha256 sums for the 10.3.1 release</li>
- <li>Update VERSION to 10.3.2</li>
-</ul>
-
-<p>Ilia Mirkin (4):</p>
-<ul>
- <li>gm107/ir: add dnz emission for fmul</li>
- <li>gk110/ir: add dnz flag emission for fmul/fmad</li>
- <li>nouveau: 3d textures are unsupported, limit 3d levels to 1</li>
- <li>st/gbm: fix order of arguments passed to is_format_supported</li>
-</ul>
-
-<p>Kenneth Graunke (3):</p>
-<ul>
- <li>i965: Add a BRW_MOCS_PTE #define.</li>
- <li>i965: Use BDW_MOCS_PTE for renderbuffers.</li>
- <li>i965: Fix register write checks.</li>
-</ul>
-
-<p>Marek Olšák (2):</p>
-<ul>
- <li>st/mesa: use pipe_sampler_view_release for releasing sampler views</li>
- <li>glsl_to_tgsi: fix the value of gl_FrontFacing with native integers</li>
-</ul>
-
-<p>Michel Dänzer (4):</p>
-<ul>
- <li>radeonsi: Clear sampler view flags when binding a buffer</li>
- <li>r600g,radeonsi: Always use GTT again for PIPE_USAGE_STREAM buffers</li>
- <li>winsys/radeon: Use separate caching buffer manager for each set of flags</li>
- <li>r600g: Drop references to destroyed blend state</li>
-</ul>
-
-</div>
-</body>
-</html>
diff --git a/docs/relnotes/10.3.2.rst b/docs/relnotes/10.3.2.rst
new file mode 100644
index 00000000000..8414b5898fe
--- /dev/null
+++ b/docs/relnotes/10.3.2.rst
@@ -0,0 +1,91 @@
+Mesa 10.3.2 Release Notes / October 24, 2014
+============================================
+
+Mesa 10.3.2 is a bug fix release which fixes bugs found since the 10.3
+release.
+
+Mesa 10.3.2 implements the OpenGL 3.3 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
+used. Some drivers don't support all the features required in OpenGL
+3.3. OpenGL 3.3 is **only** available if requested at context creation
+because compatibility contexts are not supported.
+
+SHA256 checksums
+----------------
+
+::
+
+ e65f8e691f06f111c1aeb3a376b13c9cc88cb162bee2709e0e7e6b0e6628ca75 MesaLib-10.3.2.tar.gz
+ e9849bcb9aa9acd98a753d6d46d2e7d7238d3367036e11357a60efd16de8bea3 MesaLib-10.3.2.tar.bz2
+ 427dc0d670d38e713ebff2675665ec2fe4ff7d04ce227bd54de946999fc1d234 MesaLib-10.3.2.zip
+
+New features
+------------
+
+None
+
+Bug fixes
+---------
+
+This list is likely incomplete.
+
+- `Bug 54372 <https://bugs.freedesktop.org/show_bug.cgi?id=54372>`__ -
+ GLX_INTEL_swap_event crashes driver when swapping window buffers
+- `Bug 81680 <https://bugs.freedesktop.org/show_bug.cgi?id=81680>`__ -
+ [r600g] Firefox crashes with hardware acceleration turned on
+- `Bug 84140 <https://bugs.freedesktop.org/show_bug.cgi?id=84140>`__ -
+ mplayer crashes playing some files using vdpau output
+- `Bug 84662 <https://bugs.freedesktop.org/show_bug.cgi?id=84662>`__ -
+ Long pauses with Unreal demo Elemental on R9270X since : Always flush
+ the HDP cache before submitting a CS to the GPU
+- `Bug 85267 <https://bugs.freedesktop.org/show_bug.cgi?id=85267>`__ -
+ vlc crashes with vdpau (Radeon 3850HD) [r600]
+
+Changes
+-------
+
+Brian Paul (3):
+
+- mesa: fix spurious wglGetProcAddress / GL_INVALID_OPERATION error
+- st/wgl: add WINAPI qualifiers on wgl function typedefs
+- glsl: fix several use-after-free bugs
+
+Daniel Manjarres (1):
+
+- glx: Fix glxUseXFont for glxWindow and glxPixmaps
+
+Dave Airlie (1):
+
+- mesa: fix GetTexImage for 1D array depth textures
+
+Emil Velikov (2):
+
+- docs: Add sha256 sums for the 10.3.1 release
+- Update VERSION to 10.3.2
+
+Ilia Mirkin (4):
+
+- gm107/ir: add dnz emission for fmul
+- gk110/ir: add dnz flag emission for fmul/fmad
+- nouveau: 3d textures are unsupported, limit 3d levels to 1
+- st/gbm: fix order of arguments passed to is_format_supported
+
+Kenneth Graunke (3):
+
+- i965: Add a BRW_MOCS_PTE #define.
+- i965: Use BDW_MOCS_PTE for renderbuffers.
+- i965: Fix register write checks.
+
+Marek Olšák (2):
+
+- st/mesa: use pipe_sampler_view_release for releasing sampler views
+- glsl_to_tgsi: fix the value of gl_FrontFacing with native integers
+
+Michel Dänzer (4):
+
+- radeonsi: Clear sampler view flags when binding a buffer
+- r600g,radeonsi: Always use GTT again for PIPE_USAGE_STREAM buffers
+- winsys/radeon: Use separate caching buffer manager for each set of
+ flags
+- r600g: Drop references to destroyed blend state
diff --git a/docs/relnotes/10.3.3.html b/docs/relnotes/10.3.3.html
deleted file mode 100644
index de8747a93be..00000000000
--- a/docs/relnotes/10.3.3.html
+++ /dev/null
@@ -1,209 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- The Mesa 3D Graphics Library
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 10.3.3 Release Notes / November 8, 2014</h1>
-
-<p>
-Mesa 10.3.3 is a bug fix release which fixes bugs found since the 10.3.2 release.
-</p>
-<p>
-Mesa 10.3.3 implements the OpenGL 3.3 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 3.3. OpenGL
-3.3 is <strong>only</strong> available if requested at context creation
-because compatibility contexts are not supported.
-</p>
-
-<h2>SHA256 checksums</h2>
-<pre>
-23a0c36d88cd5d8968ae6454160de2878192fd1d37b5d606adca1f1b7e788b79 MesaLib-10.3.3.tar.gz
-0e4eee4a2ddf86456eed2fc44da367f95471f74249636710491e85cc256c4753 MesaLib-10.3.3.tar.bz2
-a83648f17d776b7cf6c813fbb15782d2644b937dc6a7c53d8c0d1b35411f4840 MesaLib-10.3.3.zip
-</pre>
-
-<h2>New features</h2>
-<p>None</p>
-
-<h2>Bug fixes</h2>
-
-<p>This list is likely incomplete.</p>
-
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=70410">Bug 70410</a> - egl-static/Makefile: linking fails with llvm &gt;= 3.4</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=82921">Bug 82921</a> - layout(location=0) emits error &gt;= MAX_UNIFORM_LOCATIONS due to integer underflow</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=83574">Bug 83574</a> - [llvmpipe] [softpipe] piglit arb_explicit_uniform_location-use-of-unused-loc regression</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=85454">Bug 85454</a> - Unigine Sanctuary with Wine crashes on Mesa Git</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=85918">Bug 85918</a> - Mesa: MSVC 2010/2012 Compile error</li>
-
-</ul>
-
-
-<h2>Changes</h2>
-
-<p>Anuj Phogat (2):</p>
-<ul>
- <li>glsl: Fix crash due to negative array index</li>
- <li>glsl: Use signed array index in update_max_array_access()</li>
-</ul>
-
-<p>Brian Paul (1):</p>
-<ul>
- <li>mesa: fix UNCLAMPED_FLOAT_TO_UBYTE() macro for MSVC</li>
-</ul>
-
-<p>Emil Velikov (2):</p>
-<ul>
- <li>docs: Add sha256 sums for the 10.3.2 release</li>
- <li>Update version to 10.3.3</li>
-</ul>
-
-<p>Ilia Mirkin (27):</p>
-<ul>
- <li>freedreno/ir3: fix FSLT/etc handling to return 0/-1 instead of 0/1.0</li>
- <li>freedreno/ir3: INEG operates on src0, not src1</li>
- <li>freedreno/ir3: add UARL support</li>
- <li>freedreno/ir3: negate result of USLT/etc</li>
- <li>freedreno/ir3: use unsigned comparison for UIF</li>
- <li>freedreno/ir3: add TXL support</li>
- <li>freedreno/ir3: fix UCMP handling</li>
- <li>freedreno/ir3: implement UMUL correctly</li>
- <li>freedreno: add default .dir-locals.el for emacs settings</li>
- <li>freedreno/ir3: make texture instruction construction more dynamic</li>
- <li>freedreno/ir3: fix TXB/TXL to actually pull the bias/lod argument</li>
- <li>freedreno/ir3: add TXQ support</li>
- <li>freedreno/ir3: add TXB2 support</li>
- <li>freedreno: dual-source render targets are not supported</li>
- <li>freedreno: instanced drawing/compute not yet supported</li>
- <li>freedreno/ir3: avoid fan-in sources referring to same instruction</li>
- <li>freedreno/ir3: add IDIV/UDIV support</li>
- <li>freedreno/ir3: add UMOD support, based on UDIV</li>
- <li>freedreno/ir3: add MOD support</li>
- <li>freedreno/ir3: add ISSG support</li>
- <li>freedreno/ir3: add UMAD support</li>
- <li>freedreno/ir3: make TXQ return integers, not floats</li>
- <li>freedreno/ir3: shadow comes before array</li>
- <li>freedreno/ir3: add texture offset support</li>
- <li>freedreno/ir3: add TXD support and expose ARB_shader_texture_lod</li>
- <li>freedreno/ir3: add TXF support</li>
- <li>freedreno: positions come out as integers, not half-integers</li>
-</ul>
-
-<p>Jan Vesely (1):</p>
-<ul>
- <li>configure: include llvm systemlibs when using static llvm</li>
-</ul>
-
-<p>Marek Olšák (5):</p>
-<ul>
- <li>r600g: fix polygon mode for points and lines and point/line fill modes</li>
- <li>radeonsi: fix polygon mode for points and lines and point/line fill modes</li>
- <li>radeonsi: fix incorrect index buffer max size for lowered 8-bit indices</li>
- <li>Revert "st/mesa: set MaxUnrollIterations = 255"</li>
- <li>r300g: remove enabled/disabled hyperz and AA compression messages</li>
-</ul>
-
-<p>Mauro Rossi (1):</p>
-<ul>
- <li>gallium/nouveau: fully build the driver under android</li>
-</ul>
-
-<p>Michel Dänzer (1):</p>
-<ul>
- <li>radeon/llvm: Dynamically allocate branch/loop stack arrays</li>
-</ul>
-
-<p>Rob Clark (62):</p>
-<ul>
- <li>freedreno/ir3: detect scheduler fail</li>
- <li>freedreno/ir3: add TXB</li>
- <li>freedreno/ir3: add DDX/DDY</li>
- <li>freedreno/ir3: bit of debug</li>
- <li>freedreno/ir3: fix error in bail logic</li>
- <li>freedreno/ir3: fix constlen with relative addressing</li>
- <li>freedreno/ir3: add no-copy-propagate fallback step</li>
- <li>freedreno: don't overflow cmdstream buffer so much</li>
- <li>freedreno/ir3: fix potential segfault in RA</li>
- <li>freedreno: update generated headers</li>
- <li>freedreno/a3xx: enable hw primitive-restart</li>
- <li>freedreno/a3xx: handle rendering to layer != 0</li>
- <li>freedreno: update generated headers</li>
- <li>freedreno/a3xx: format fixes</li>
- <li>util/u_format: add _is_alpha()</li>
- <li>freedreno/a3xx: alpha render-target shenanigans</li>
- <li>freedreno/ir3: catch incorrect usage of tmp-dst</li>
- <li>freedreno/ir3: add missing put_dst</li>
- <li>freedreno: "fix" problems with excessive flushes</li>
- <li>freedreno: update generated headers</li>
- <li>freedreno/a3xx: 3d/array textures</li>
- <li>freedreno: add DRM_CONF_SHARE_FD</li>
- <li>freedreno/a3xx: more texture array fixes</li>
- <li>freedreno/a3xx: initial texture border-color</li>
- <li>freedreno: fix compiler warning</li>
- <li>freedreno: don't advertise mirror-clamp support</li>
- <li>freedreno: update generated headers</li>
- <li>freedreno: we have more than 0 viewports!</li>
- <li>freedreno: turn missing caps into compile warnings</li>
- <li>freedreno/a3xx: add LOD_BIAS</li>
- <li>freedreno/a3xx: add flat interpolation mode</li>
- <li>freedreno/a3xx: add 32bit integer vtx formats</li>
- <li>freedreno/a3xx: fix border color order</li>
- <li>freedreno: move bind_sampler_states to per-generation</li>
- <li>freedreno: add texcoord clamp support to lowering</li>
- <li>freedreno/a3xx: add support to emulate GL_CLAMP</li>
- <li>freedreno/a3xx: re-emit shaders on variant change</li>
- <li>freedreno/lowering: fix token calculation for lowering</li>
- <li>freedreno: destroy transfer pool after blitter</li>
- <li>freedreno: max-texture-lod-bias should be 15.0f</li>
- <li>freedreno: update generated headers</li>
- <li>freedreno/a3xx: handle large shader program sizes</li>
- <li>freedreno/a3xx: emit all immediates in one shot</li>
- <li>freedreno/ir3: fix lockups with lame FRAG shaders</li>
- <li>freedreno/a3xx: handle VS only outputting BCOLOR</li>
- <li>freedreno: query fixes</li>
- <li>freedreno/a3xx: refactor vertex state emit</li>
- <li>freedreno/a3xx: refactor/optimize emit</li>
- <li>freedreno/ir3: optimize shader key comparision</li>
- <li>freedreno: inline fd_draw_emit()</li>
- <li>freedreno: fix layer_stride</li>
- <li>freedreno: update generated headers</li>
- <li>freedreno/ir3: large const support</li>
- <li>freedreno/a3xx: more layer/level fixes</li>
- <li>freedreno/ir3: comment + better fxn name</li>
- <li>freedreno/ir3: fix potential gpu lockup with kill</li>
- <li>freedreno/a3xx: disable early-z when we have kill's</li>
- <li>freedreno/ir3: add debug flag to disable cp</li>
- <li>freedreno: clear vs scissor</li>
- <li>freedreno: mark scissor state dirty when enable bit changes</li>
- <li>freedreno/a3xx: fix viewport state during clear</li>
- <li>freedreno/a3xx: fix depth/stencil restore format</li>
-</ul>
-
-<p>Tapani Pälli (2):</p>
-<ul>
- <li>glsl: fix uniform location count used for glsl types</li>
- <li>mesa: check that uniform exists in glUniform* functions</li>
-</ul>
-
-
-</div>
-</body>
-</html>
diff --git a/docs/relnotes/10.3.3.rst b/docs/relnotes/10.3.3.rst
new file mode 100644
index 00000000000..1e558b8f597
--- /dev/null
+++ b/docs/relnotes/10.3.3.rst
@@ -0,0 +1,184 @@
+Mesa 10.3.3 Release Notes / November 8, 2014
+============================================
+
+Mesa 10.3.3 is a bug fix release which fixes bugs found since the 10.3.2
+release.
+
+Mesa 10.3.3 implements the OpenGL 3.3 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
+used. Some drivers don't support all the features required in OpenGL
+3.3. OpenGL 3.3 is **only** available if requested at context creation
+because compatibility contexts are not supported.
+
+SHA256 checksums
+----------------
+
+::
+
+ 23a0c36d88cd5d8968ae6454160de2878192fd1d37b5d606adca1f1b7e788b79 MesaLib-10.3.3.tar.gz
+ 0e4eee4a2ddf86456eed2fc44da367f95471f74249636710491e85cc256c4753 MesaLib-10.3.3.tar.bz2
+ a83648f17d776b7cf6c813fbb15782d2644b937dc6a7c53d8c0d1b35411f4840 MesaLib-10.3.3.zip
+
+New features
+------------
+
+None
+
+Bug fixes
+---------
+
+This list is likely incomplete.
+
+- `Bug 70410 <https://bugs.freedesktop.org/show_bug.cgi?id=70410>`__ -
+ egl-static/Makefile: linking fails with llvm >= 3.4
+- `Bug 82921 <https://bugs.freedesktop.org/show_bug.cgi?id=82921>`__ -
+ layout(location=0) emits error >= MAX_UNIFORM_LOCATIONS due to
+ integer underflow
+- `Bug 83574 <https://bugs.freedesktop.org/show_bug.cgi?id=83574>`__ -
+ [llvmpipe] [softpipe] piglit
+ arb_explicit_uniform_location-use-of-unused-loc regression
+- `Bug 85454 <https://bugs.freedesktop.org/show_bug.cgi?id=85454>`__ -
+ Unigine Sanctuary with Wine crashes on Mesa Git
+- `Bug 85918 <https://bugs.freedesktop.org/show_bug.cgi?id=85918>`__ -
+ Mesa: MSVC 2010/2012 Compile error
+
+Changes
+-------
+
+Anuj Phogat (2):
+
+- glsl: Fix crash due to negative array index
+- glsl: Use signed array index in update_max_array_access()
+
+Brian Paul (1):
+
+- mesa: fix UNCLAMPED_FLOAT_TO_UBYTE() macro for MSVC
+
+Emil Velikov (2):
+
+- docs: Add sha256 sums for the 10.3.2 release
+- Update version to 10.3.3
+
+Ilia Mirkin (27):
+
+- freedreno/ir3: fix FSLT/etc handling to return 0/-1 instead of 0/1.0
+- freedreno/ir3: INEG operates on src0, not src1
+- freedreno/ir3: add UARL support
+- freedreno/ir3: negate result of USLT/etc
+- freedreno/ir3: use unsigned comparison for UIF
+- freedreno/ir3: add TXL support
+- freedreno/ir3: fix UCMP handling
+- freedreno/ir3: implement UMUL correctly
+- freedreno: add default .dir-locals.el for emacs settings
+- freedreno/ir3: make texture instruction construction more dynamic
+- freedreno/ir3: fix TXB/TXL to actually pull the bias/lod argument
+- freedreno/ir3: add TXQ support
+- freedreno/ir3: add TXB2 support
+- freedreno: dual-source render targets are not supported
+- freedreno: instanced drawing/compute not yet supported
+- freedreno/ir3: avoid fan-in sources referring to same instruction
+- freedreno/ir3: add IDIV/UDIV support
+- freedreno/ir3: add UMOD support, based on UDIV
+- freedreno/ir3: add MOD support
+- freedreno/ir3: add ISSG support
+- freedreno/ir3: add UMAD support
+- freedreno/ir3: make TXQ return integers, not floats
+- freedreno/ir3: shadow comes before array
+- freedreno/ir3: add texture offset support
+- freedreno/ir3: add TXD support and expose ARB_shader_texture_lod
+- freedreno/ir3: add TXF support
+- freedreno: positions come out as integers, not half-integers
+
+Jan Vesely (1):
+
+- configure: include llvm systemlibs when using static llvm
+
+Marek Olšák (5):
+
+- r600g: fix polygon mode for points and lines and point/line fill
+ modes
+- radeonsi: fix polygon mode for points and lines and point/line fill
+ modes
+- radeonsi: fix incorrect index buffer max size for lowered 8-bit
+ indices
+- Revert "st/mesa: set MaxUnrollIterations = 255"
+- r300g: remove enabled/disabled hyperz and AA compression messages
+
+Mauro Rossi (1):
+
+- gallium/nouveau: fully build the driver under android
+
+Michel Dänzer (1):
+
+- radeon/llvm: Dynamically allocate branch/loop stack arrays
+
+Rob Clark (62):
+
+- freedreno/ir3: detect scheduler fail
+- freedreno/ir3: add TXB
+- freedreno/ir3: add DDX/DDY
+- freedreno/ir3: bit of debug
+- freedreno/ir3: fix error in bail logic
+- freedreno/ir3: fix constlen with relative addressing
+- freedreno/ir3: add no-copy-propagate fallback step
+- freedreno: don't overflow cmdstream buffer so much
+- freedreno/ir3: fix potential segfault in RA
+- freedreno: update generated headers
+- freedreno/a3xx: enable hw primitive-restart
+- freedreno/a3xx: handle rendering to layer != 0
+- freedreno: update generated headers
+- freedreno/a3xx: format fixes
+- util/u_format: add \_is_alpha()
+- freedreno/a3xx: alpha render-target shenanigans
+- freedreno/ir3: catch incorrect usage of tmp-dst
+- freedreno/ir3: add missing put_dst
+- freedreno: "fix" problems with excessive flushes
+- freedreno: update generated headers
+- freedreno/a3xx: 3d/array textures
+- freedreno: add DRM_CONF_SHARE_FD
+- freedreno/a3xx: more texture array fixes
+- freedreno/a3xx: initial texture border-color
+- freedreno: fix compiler warning
+- freedreno: don't advertise mirror-clamp support
+- freedreno: update generated headers
+- freedreno: we have more than 0 viewports!
+- freedreno: turn missing caps into compile warnings
+- freedreno/a3xx: add LOD_BIAS
+- freedreno/a3xx: add flat interpolation mode
+- freedreno/a3xx: add 32bit integer vtx formats
+- freedreno/a3xx: fix border color order
+- freedreno: move bind_sampler_states to per-generation
+- freedreno: add texcoord clamp support to lowering
+- freedreno/a3xx: add support to emulate GL_CLAMP
+- freedreno/a3xx: re-emit shaders on variant change
+- freedreno/lowering: fix token calculation for lowering
+- freedreno: destroy transfer pool after blitter
+- freedreno: max-texture-lod-bias should be 15.0f
+- freedreno: update generated headers
+- freedreno/a3xx: handle large shader program sizes
+- freedreno/a3xx: emit all immediates in one shot
+- freedreno/ir3: fix lockups with lame FRAG shaders
+- freedreno/a3xx: handle VS only outputting BCOLOR
+- freedreno: query fixes
+- freedreno/a3xx: refactor vertex state emit
+- freedreno/a3xx: refactor/optimize emit
+- freedreno/ir3: optimize shader key comparision
+- freedreno: inline fd_draw_emit()
+- freedreno: fix layer_stride
+- freedreno: update generated headers
+- freedreno/ir3: large const support
+- freedreno/a3xx: more layer/level fixes
+- freedreno/ir3: comment + better fxn name
+- freedreno/ir3: fix potential gpu lockup with kill
+- freedreno/a3xx: disable early-z when we have kill's
+- freedreno/ir3: add debug flag to disable cp
+- freedreno: clear vs scissor
+- freedreno: mark scissor state dirty when enable bit changes
+- freedreno/a3xx: fix viewport state during clear
+- freedreno/a3xx: fix depth/stencil restore format
+
+Tapani Pälli (2):
+
+- glsl: fix uniform location count used for glsl types
+- mesa: check that uniform exists in glUniform\* functions
diff --git a/docs/relnotes/10.3.4.html b/docs/relnotes/10.3.4.html
deleted file mode 100644
index 7464f4ac066..00000000000
--- a/docs/relnotes/10.3.4.html
+++ /dev/null
@@ -1,106 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- The Mesa 3D Graphics Library
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 10.3.4 Release Notes / November 21, 2014</h1>
-
-<p>
-Mesa 10.3.4 is a bug fix release which fixes bugs found since the 10.3.3 release.
-</p>
-<p>
-Mesa 10.3.4 implements the OpenGL 3.3 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 3.3. OpenGL
-3.3 is <strong>only</strong> available if requested at context creation
-because compatibility contexts are not supported.
-</p>
-
-<h2>SHA256 checksums</h2>
-<pre>
-26482495ef6177f889dbd87c7edcccfedd995598785bbbd7e3e066352574c8e0 MesaLib-10.3.4.tar.gz
-e6373913142338d10515daf619d659433bfd2989988198930c13b0945a15e98a MesaLib-10.3.4.tar.bz2
-8c3ebbb6535daf3414305860ebca6ac67dbb6e3d35058c7a6ce18b84b5945b7f MesaLib-10.3.4.zip
-</pre>
-
-<h2>New features</h2>
-<p>None</p>
-
-<h2>Bug fixes</h2>
-
-<p>This list is likely incomplete.</p>
-
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=76252">Bug 76252</a> - Dynamic loading/unloading of opengl32.dll results in a deadlock</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=78770">Bug 78770</a> - [SNB bisected]Webglc conformance/textures/texture-size-limit.html fails</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=83500">Bug 83500</a> - si_dma_copy_tile causes GPU hangs</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=85647">Bug 85647</a> - Random radeonsi crashes with mesa 10.3.x</li>
-
-</ul>
-
-<h2>Changes</h2>
-<p>Brian Paul (1):</p>
-<ul>
- <li>st/mesa: copy sampler_array_size field when copying instructions</li>
-</ul>
-
-<p>Chad Versace (1):</p>
-<ul>
- <li>i965: Fix segfault in WebGL Conformance on Ivybridge</li>
-</ul>
-
-<p>Dave Airlie (5):</p>
-<ul>
- <li>r600g/cayman: fix integer multiplication output overwrite (v2)</li>
- <li>r600g/cayman: fix texture gather tests</li>
- <li>r600g/cayman: handle empty vertex shaders</li>
- <li>r600g: geom shaders: always load texture src regs from inputs</li>
- <li>r600g: limit texture offset application to specific types (v2)</li>
-</ul>
-
-<p>Emil Velikov (3):</p>
-<ul>
- <li>docs: Add sha256 sums for the 10.3.3 release</li>
- <li>configure.ac: roll up a program for the sse4.1 check</li>
- <li>get-pick-list.sh: Require explicit "10.3" for nominating stable patches</li>
-</ul>
-
-<p>Ilia Mirkin (1):</p>
-<ul>
- <li>st/mesa: add a fallback for clear_with_quad when no vs_layer</li>
-</ul>
-
-<p>José Fonseca (1):</p>
-<ul>
- <li>llvmpipe: Avoid deadlock when unloading opengl32.dll</li>
-</ul>
-
-<p>Kenneth Graunke (1):</p>
-<ul>
- <li>i915g: we also have more than 0 viewports!</li>
-</ul>
-
-<p>Michel Dänzer (1):</p>
-<ul>
- <li>radeonsi: Disable asynchronous DMA except for PIPE_BUFFER</li>
-</ul>
-
-</div>
-</body>
-</html>
diff --git a/docs/relnotes/10.3.4.rst b/docs/relnotes/10.3.4.rst
new file mode 100644
index 00000000000..0f9b3ae7ffa
--- /dev/null
+++ b/docs/relnotes/10.3.4.rst
@@ -0,0 +1,83 @@
+Mesa 10.3.4 Release Notes / November 21, 2014
+=============================================
+
+Mesa 10.3.4 is a bug fix release which fixes bugs found since the 10.3.3
+release.
+
+Mesa 10.3.4 implements the OpenGL 3.3 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
+used. Some drivers don't support all the features required in OpenGL
+3.3. OpenGL 3.3 is **only** available if requested at context creation
+because compatibility contexts are not supported.
+
+SHA256 checksums
+----------------
+
+::
+
+ 26482495ef6177f889dbd87c7edcccfedd995598785bbbd7e3e066352574c8e0 MesaLib-10.3.4.tar.gz
+ e6373913142338d10515daf619d659433bfd2989988198930c13b0945a15e98a MesaLib-10.3.4.tar.bz2
+ 8c3ebbb6535daf3414305860ebca6ac67dbb6e3d35058c7a6ce18b84b5945b7f MesaLib-10.3.4.zip
+
+New features
+------------
+
+None
+
+Bug fixes
+---------
+
+This list is likely incomplete.
+
+- `Bug 76252 <https://bugs.freedesktop.org/show_bug.cgi?id=76252>`__ -
+ Dynamic loading/unloading of opengl32.dll results in a deadlock
+- `Bug 78770 <https://bugs.freedesktop.org/show_bug.cgi?id=78770>`__ -
+ [SNB bisected]Webglc conformance/textures/texture-size-limit.html
+ fails
+- `Bug 83500 <https://bugs.freedesktop.org/show_bug.cgi?id=83500>`__ -
+ si_dma_copy_tile causes GPU hangs
+- `Bug 85647 <https://bugs.freedesktop.org/show_bug.cgi?id=85647>`__ -
+ Random radeonsi crashes with mesa 10.3.x
+
+Changes
+-------
+
+Brian Paul (1):
+
+- st/mesa: copy sampler_array_size field when copying instructions
+
+Chad Versace (1):
+
+- i965: Fix segfault in WebGL Conformance on Ivybridge
+
+Dave Airlie (5):
+
+- r600g/cayman: fix integer multiplication output overwrite (v2)
+- r600g/cayman: fix texture gather tests
+- r600g/cayman: handle empty vertex shaders
+- r600g: geom shaders: always load texture src regs from inputs
+- r600g: limit texture offset application to specific types (v2)
+
+Emil Velikov (3):
+
+- docs: Add sha256 sums for the 10.3.3 release
+- configure.ac: roll up a program for the sse4.1 check
+- get-pick-list.sh: Require explicit "10.3" for nominating stable
+ patches
+
+Ilia Mirkin (1):
+
+- st/mesa: add a fallback for clear_with_quad when no vs_layer
+
+José Fonseca (1):
+
+- llvmpipe: Avoid deadlock when unloading opengl32.dll
+
+Kenneth Graunke (1):
+
+- i915g: we also have more than 0 viewports!
+
+Michel Dänzer (1):
+
+- radeonsi: Disable asynchronous DMA except for PIPE_BUFFER
diff --git a/docs/relnotes/10.3.5.html b/docs/relnotes/10.3.5.html
deleted file mode 100644
index e8b24b62afa..00000000000
--- a/docs/relnotes/10.3.5.html
+++ /dev/null
@@ -1,88 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- The Mesa 3D Graphics Library
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 10.3.5 Release Notes / December 5, 2014</h1>
-
-<p>
-Mesa 10.3.5 is a bug fix release which fixes bugs found since the 10.3.4 release.
-</p>
-<p>
-Mesa 10.3.5 implements the OpenGL 3.3 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 3.3. OpenGL
-3.3 is <strong>only</strong> available if requested at context creation
-because compatibility contexts are not supported.
-</p>
-
-<h2>SHA256 checksums</h2>
-<pre>
-7ea71c3cce89114df3dc050376afa1c6f6bf235d77a68f9703273603d6a90621 MesaLib-10.3.5.tar.gz
-eb75d2790f1606d59d50a6acaa637b6c75f2155b3e0eca3d5099165c0d9556ae MesaLib-10.3.5.tar.bz2
-164bc64ba63fb07ff255ff8de6ed3c95ff545dfe8f864c44c33abe94788da910 MesaLib-10.3.5.zip
-</pre>
-
-<h2>New features</h2>
-<p>None</p>
-
-<h2>Bug fixes</h2>
-
-<p>This list is likely incomplete.</p>
-
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=86618">Bug 86618</a> - [NV96] neg modifiers not working in MIN and MAX operations</li>
-
-</ul>
-
-<h2>Changes</h2>
-<p>Brian Paul (2):</p>
-<ul>
- <li>mesa: fix arithmetic error in _mesa_compute_compressed_pixelstore()</li>
- <li>mesa: fix height error check for 1D array textures</li>
-</ul>
-
-<p>Chris Forbes (2):</p>
-<ul>
- <li>i965: Handle nested uniform array indexing</li>
- <li>mesa: Fix Get(GL_TRANSPOSE_CURRENT_MATRIX_ARB) to transpose</li>
-</ul>
-
-<p>Emil Velikov (2):</p>
-<ul>
- <li>docs: Add sha256 sums for the 10.3.5 release</li>
- <li>Update version to 10.3.5</li>
-</ul>
-
-<p>Ilia Mirkin (6):</p>
-<ul>
- <li>nv50/ir: set neg modifiers on min/max args</li>
- <li>nv50,nvc0: actually check constbufs for invalidation</li>
- <li>nv50,nvc0: buffer resources can be bound as other things down the line</li>
- <li>freedreno/ir3: don't pass consts to madsh.m16 in MOD logic</li>
- <li>freedreno/a3xx: only enable blend clamp for non-float formats</li>
- <li>freedreno/ir3: fix UMAD</li>
-</ul>
-
-<p>Rob Clark (1):</p>
-<ul>
- <li>configure.ac: bump libdrm_freedreno requirement</li>
-</ul>
-
-
-</div>
-</body>
-</html>
diff --git a/docs/relnotes/10.3.5.rst b/docs/relnotes/10.3.5.rst
new file mode 100644
index 00000000000..7edae764477
--- /dev/null
+++ b/docs/relnotes/10.3.5.rst
@@ -0,0 +1,66 @@
+Mesa 10.3.5 Release Notes / December 5, 2014
+============================================
+
+Mesa 10.3.5 is a bug fix release which fixes bugs found since the 10.3.4
+release.
+
+Mesa 10.3.5 implements the OpenGL 3.3 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
+used. Some drivers don't support all the features required in OpenGL
+3.3. OpenGL 3.3 is **only** available if requested at context creation
+because compatibility contexts are not supported.
+
+SHA256 checksums
+----------------
+
+::
+
+ 7ea71c3cce89114df3dc050376afa1c6f6bf235d77a68f9703273603d6a90621 MesaLib-10.3.5.tar.gz
+ eb75d2790f1606d59d50a6acaa637b6c75f2155b3e0eca3d5099165c0d9556ae MesaLib-10.3.5.tar.bz2
+ 164bc64ba63fb07ff255ff8de6ed3c95ff545dfe8f864c44c33abe94788da910 MesaLib-10.3.5.zip
+
+New features
+------------
+
+None
+
+Bug fixes
+---------
+
+This list is likely incomplete.
+
+- `Bug 86618 <https://bugs.freedesktop.org/show_bug.cgi?id=86618>`__ -
+ [NV96] neg modifiers not working in MIN and MAX operations
+
+Changes
+-------
+
+Brian Paul (2):
+
+- mesa: fix arithmetic error in \_mesa_compute_compressed_pixelstore()
+- mesa: fix height error check for 1D array textures
+
+Chris Forbes (2):
+
+- i965: Handle nested uniform array indexing
+- mesa: Fix Get(GL_TRANSPOSE_CURRENT_MATRIX_ARB) to transpose
+
+Emil Velikov (2):
+
+- docs: Add sha256 sums for the 10.3.5 release
+- Update version to 10.3.5
+
+Ilia Mirkin (6):
+
+- nv50/ir: set neg modifiers on min/max args
+- nv50,nvc0: actually check constbufs for invalidation
+- nv50,nvc0: buffer resources can be bound as other things down the
+ line
+- freedreno/ir3: don't pass consts to madsh.m16 in MOD logic
+- freedreno/a3xx: only enable blend clamp for non-float formats
+- freedreno/ir3: fix UMAD
+
+Rob Clark (1):
+
+- configure.ac: bump libdrm_freedreno requirement
diff --git a/docs/relnotes/10.3.6.html b/docs/relnotes/10.3.6.html
deleted file mode 100644
index b2b0d811a50..00000000000
--- a/docs/relnotes/10.3.6.html
+++ /dev/null
@@ -1,124 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- The Mesa 3D Graphics Library
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 10.3.6 Release Notes / December 29, 2014</h1>
-
-<p>
-Mesa 10.3.6 is a bug fix release which fixes bugs found since the 10.3.5 release.
-</p>
-<p>
-Mesa 10.3.6 implements the OpenGL 3.3 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 3.3. OpenGL
-3.3 is <strong>only</strong> available if requested at context creation
-because compatibility contexts are not supported.
-</p>
-
-<h2>SHA256 checksums</h2>
-<pre>
-c4d053d6bc6604cb5c93c99e0ef2e815c539f26dc5a03737eb3809bc1767d12f MesaLib-10.3.6.tar.gz
-8d43673c6788fbf85f9c36c3a95c61ccf46f8835fc9c0d85d34474490d80572b MesaLib-10.3.6.tar.bz2
-6b5b1e9a13949cfdb76fe51e8dcc3ea71e464a5ca73d11fdc29c20c4ba3f411a MesaLib-10.3.6.zip
-</pre>
-
-<h2>New features</h2>
-<p>None</p>
-
-<h2>Bug fixes</h2>
-
-<p>This list is likely incomplete.</p>
-
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=60879">Bug 60879</a> - [radeonsi] X11 can't start with acceleration enabled</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=82585">Bug 82585</a> - geometry shader with optional out variable segfaults</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=82991">Bug 82991</a> - Inverted bumpmap in webgl applications</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=84777">Bug 84777</a> - [BSW]Piglit spec_glsl-1.50_execution_geometry-basic fails</li>
-
-</ul>
-
-<h2>Changes</h2>
-
-<p>Andres Gomez (1):</p>
-<ul>
- <li>i965/brw_reg: struct constructor now needs explicit negate and abs values.</li>
-</ul>
-
-<p>Ben Widawsky (1):</p>
-<ul>
- <li>i965/gs: Avoid DW * DW mul</li>
-</ul>
-
-<p>Dave Airlie (1):</p>
-<ul>
- <li>r600g: only init GS_VERT_ITEMSIZE on r600</li>
-</ul>
-
-<p>Emil Velikov (3):</p>
-<ul>
- <li>docs: Add sha256 sums for the 10.3.5 release</li>
- <li>Revert "glx/dri3: Request non-vsynced Present for swapinterval zero. (v3)"</li>
- <li>Update version to 10.3.6</li>
-</ul>
-
-<p>Ian Romanick (2):</p>
-<ul>
- <li>linker: Wrap access of producer_var with a NULL check</li>
- <li>linker: Assign varying locations geometry shader inputs for SSO</li>
-</ul>
-
-<p>Ilia Mirkin (3):</p>
-<ul>
- <li>util/primconvert: pass index bias through</li>
- <li>util/primconvert: support instanced rendering</li>
- <li>util/primconvert: take ib offset into account</li>
-</ul>
-
-<p>José Fonseca (1):</p>
-<ul>
- <li>util/primconvert: Avoid point arithmetic; apply offset on all cases.</li>
-</ul>
-
-<p>Marek Olšák (1):</p>
-<ul>
- <li>docs/relnotes: document the removal of GALLIUM_MSAA</li>
-</ul>
-
-<p>Mario Kleiner (4):</p>
-<ul>
- <li>glx/dri3: Fix glXWaitForSbcOML() to handle targetSBC==0 correctly. (v2)</li>
- <li>glx/dri3: Track separate (ust, msc) for PresentPixmap vs. PresentNotifyMsc (v2)</li>
- <li>glx/dri3: Request non-vsynced Present for swapinterval zero. (v3)</li>
- <li>glx/dri3: Don't fail on glXSwapBuffersMscOML(dpy, window, 0, 0, 0) (v2)</li>
-</ul>
-
-<p>Maxence Le Doré (1):</p>
-<ul>
- <li>glsl: Add gl_MaxViewports to available builtin constants</li>
-</ul>
-
-<p>Tom Stellard (1):</p>
-<ul>
- <li>radeonsi: Program RASTER_CONFIG for harvested GPUs v5</li>
-</ul>
-
-</div>
-</body>
-</html>
diff --git a/docs/relnotes/10.3.6.rst b/docs/relnotes/10.3.6.rst
new file mode 100644
index 00000000000..26357d8eb87
--- /dev/null
+++ b/docs/relnotes/10.3.6.rst
@@ -0,0 +1,100 @@
+Mesa 10.3.6 Release Notes / December 29, 2014
+=============================================
+
+Mesa 10.3.6 is a bug fix release which fixes bugs found since the 10.3.5
+release.
+
+Mesa 10.3.6 implements the OpenGL 3.3 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
+used. Some drivers don't support all the features required in OpenGL
+3.3. OpenGL 3.3 is **only** available if requested at context creation
+because compatibility contexts are not supported.
+
+SHA256 checksums
+----------------
+
+::
+
+ c4d053d6bc6604cb5c93c99e0ef2e815c539f26dc5a03737eb3809bc1767d12f MesaLib-10.3.6.tar.gz
+ 8d43673c6788fbf85f9c36c3a95c61ccf46f8835fc9c0d85d34474490d80572b MesaLib-10.3.6.tar.bz2
+ 6b5b1e9a13949cfdb76fe51e8dcc3ea71e464a5ca73d11fdc29c20c4ba3f411a MesaLib-10.3.6.zip
+
+New features
+------------
+
+None
+
+Bug fixes
+---------
+
+This list is likely incomplete.
+
+- `Bug 60879 <https://bugs.freedesktop.org/show_bug.cgi?id=60879>`__ -
+ [radeonsi] X11 can't start with acceleration enabled
+- `Bug 82585 <https://bugs.freedesktop.org/show_bug.cgi?id=82585>`__ -
+ geometry shader with optional out variable segfaults
+- `Bug 82991 <https://bugs.freedesktop.org/show_bug.cgi?id=82991>`__ -
+ Inverted bumpmap in webgl applications
+- `Bug 84777 <https://bugs.freedesktop.org/show_bug.cgi?id=84777>`__ -
+ [BSW]Piglit spec_glsl-1.50_execution_geometry-basic fails
+
+Changes
+-------
+
+Andres Gomez (1):
+
+- i965/brw_reg: struct constructor now needs explicit negate and abs
+ values.
+
+Ben Widawsky (1):
+
+- i965/gs: Avoid DW \* DW mul
+
+Dave Airlie (1):
+
+- r600g: only init GS_VERT_ITEMSIZE on r600
+
+Emil Velikov (3):
+
+- docs: Add sha256 sums for the 10.3.5 release
+- Revert "glx/dri3: Request non-vsynced Present for swapinterval zero.
+ (v3)"
+- Update version to 10.3.6
+
+Ian Romanick (2):
+
+- linker: Wrap access of producer_var with a NULL check
+- linker: Assign varying locations geometry shader inputs for SSO
+
+Ilia Mirkin (3):
+
+- util/primconvert: pass index bias through
+- util/primconvert: support instanced rendering
+- util/primconvert: take ib offset into account
+
+José Fonseca (1):
+
+- util/primconvert: Avoid point arithmetic; apply offset on all cases.
+
+Marek Olšák (1):
+
+- docs/relnotes: document the removal of GALLIUM_MSAA
+
+Mario Kleiner (4):
+
+- glx/dri3: Fix glXWaitForSbcOML() to handle targetSBC==0 correctly.
+ (v2)
+- glx/dri3: Track separate (ust, msc) for PresentPixmap vs.
+ PresentNotifyMsc (v2)
+- glx/dri3: Request non-vsynced Present for swapinterval zero. (v3)
+- glx/dri3: Don't fail on glXSwapBuffersMscOML(dpy, window, 0, 0, 0)
+ (v2)
+
+Maxence Le Doré (1):
+
+- glsl: Add gl_MaxViewports to available builtin constants
+
+Tom Stellard (1):
+
+- radeonsi: Program RASTER_CONFIG for harvested GPUs v5
diff --git a/docs/relnotes/10.3.7.html b/docs/relnotes/10.3.7.html
deleted file mode 100644
index 70cbd392f7f..00000000000
--- a/docs/relnotes/10.3.7.html
+++ /dev/null
@@ -1,93 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- The Mesa 3D Graphics Library
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 10.3.7 Release Notes / January 12, 2015</h1>
-
-<p>
-Mesa 10.3.7 is a bug fix release which fixes bugs found since the 10.3.6 release.
-</p>
-<p>
-Mesa 10.3.7 implements the OpenGL 3.3 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 3.3. OpenGL
-3.3 is <strong>only</strong> available if requested at context creation
-because compatibility contexts are not supported.
-</p>
-
-<h2>SHA256 checksums</h2>
-<pre>
-bc13f33c19bc9f44a0565fdd51a8f9d1c0153a3365c429ceaf4ef43b7022b052 MesaLib-10.3.7.tar.gz
-43c6ced15e237cbb21b3082d7c0b42777c50c1f731d0d4b5efb5231063fb6a5b MesaLib-10.3.7.tar.bz2
-d821fd46baf804fecfcf403e901800a4b996c7dd1c83f20a354b46566a49026f MesaLib-10.3.7.zip
-</pre>
-
-<h2>New features</h2>
-<p>None</p>
-
-<h2>Bug fixes</h2>
-
-<p>This list is likely incomplete.</p>
-
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=85529">Bug 85529</a> - Surfaces not drawn in Unvanquished</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=87619">Bug 87619</a> - Changes to state such as render targets change fragment shader without marking it dirty.</li>
-
-</ul>
-
-<h2>Changes</h2>
-
-<p>Chad Versace (2):</p>
-<ul>
- <li>i965: Use safer pointer arithmetic in intel_texsubimage_tiled_memcpy()</li>
- <li>i965: Use safer pointer arithmetic in gather_oa_results()</li>
-</ul>
-
-<p>Emil Velikov (2):</p>
-<ul>
- <li>docs: Add sha256 sums for the 10.3.6 release</li>
- <li>Update version to 10.3.7</li>
-</ul>
-
-<p>Ilia Mirkin (2):</p>
-<ul>
- <li>nv50,nvc0: set vertex id base to index_bias</li>
- <li>nv50/ir: fix texture offsets in release builds</li>
-</ul>
-
-<p>Kenneth Graunke (2):</p>
-<ul>
- <li>i965: Add missing BRW_NEW_*_PROG_DATA to texture/renderbuffer atoms.</li>
- <li>i965: Fix start/base_vertex_location for &gt;1 prims but !BRW_NEW_VERTICES.</li>
-</ul>
-
-<p>Marek Olšák (3):</p>
-<ul>
- <li>glsl_to_tgsi: fix a bug in copy propagation</li>
- <li>vbo: ignore primitive restart if FixedIndex is enabled in DrawArrays</li>
- <li>st/mesa: fix GL_PRIMITIVE_RESTART_FIXED_INDEX</li>
-</ul>
-
-<p>Michel Dänzer (1):</p>
-<ul>
- <li>radeonsi: Don't modify PA_SC_RASTER_CONFIG register value if rb_mask == 0</li>
-</ul>
-
-</div>
-</body>
-</html>
diff --git a/docs/relnotes/10.3.7.rst b/docs/relnotes/10.3.7.rst
new file mode 100644
index 00000000000..38d76f3a9ce
--- /dev/null
+++ b/docs/relnotes/10.3.7.rst
@@ -0,0 +1,73 @@
+Mesa 10.3.7 Release Notes / January 12, 2015
+============================================
+
+Mesa 10.3.7 is a bug fix release which fixes bugs found since the 10.3.6
+release.
+
+Mesa 10.3.7 implements the OpenGL 3.3 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
+used. Some drivers don't support all the features required in OpenGL
+3.3. OpenGL 3.3 is **only** available if requested at context creation
+because compatibility contexts are not supported.
+
+SHA256 checksums
+----------------
+
+::
+
+ bc13f33c19bc9f44a0565fdd51a8f9d1c0153a3365c429ceaf4ef43b7022b052 MesaLib-10.3.7.tar.gz
+ 43c6ced15e237cbb21b3082d7c0b42777c50c1f731d0d4b5efb5231063fb6a5b MesaLib-10.3.7.tar.bz2
+ d821fd46baf804fecfcf403e901800a4b996c7dd1c83f20a354b46566a49026f MesaLib-10.3.7.zip
+
+New features
+------------
+
+None
+
+Bug fixes
+---------
+
+This list is likely incomplete.
+
+- `Bug 85529 <https://bugs.freedesktop.org/show_bug.cgi?id=85529>`__ -
+ Surfaces not drawn in Unvanquished
+- `Bug 87619 <https://bugs.freedesktop.org/show_bug.cgi?id=87619>`__ -
+ Changes to state such as render targets change fragment shader
+ without marking it dirty.
+
+Changes
+-------
+
+Chad Versace (2):
+
+- i965: Use safer pointer arithmetic in
+ intel_texsubimage_tiled_memcpy()
+- i965: Use safer pointer arithmetic in gather_oa_results()
+
+Emil Velikov (2):
+
+- docs: Add sha256 sums for the 10.3.6 release
+- Update version to 10.3.7
+
+Ilia Mirkin (2):
+
+- nv50,nvc0: set vertex id base to index_bias
+- nv50/ir: fix texture offsets in release builds
+
+Kenneth Graunke (2):
+
+- i965: Add missing BRW_NEW_*_PROG_DATA to texture/renderbuffer atoms.
+- i965: Fix start/base_vertex_location for >1 prims but
+ !BRW_NEW_VERTICES.
+
+Marek Olšák (3):
+
+- glsl_to_tgsi: fix a bug in copy propagation
+- vbo: ignore primitive restart if FixedIndex is enabled in DrawArrays
+- st/mesa: fix GL_PRIMITIVE_RESTART_FIXED_INDEX
+
+Michel Dänzer (1):
+
+- radeonsi: Don't modify PA_SC_RASTER_CONFIG register value if rb_mask
+ == 0
diff --git a/docs/relnotes/10.3.html b/docs/relnotes/10.3.html
deleted file mode 100644
index bf370c90887..00000000000
--- a/docs/relnotes/10.3.html
+++ /dev/null
@@ -1,335 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- The Mesa 3D Graphics Library
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 10.3 Release Notes / September 19, 2014</h1>
-
-<p>
-Mesa 10.3 is a new development release.
-People who are concerned with stability and reliability should stick
-with a previous release or wait for Mesa 10.3.1.
-</p>
-<p>
-Mesa 10.3 implements the OpenGL 3.3 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 3.3. OpenGL
-3.3 is <strong>only</strong> available if requested at context creation
-because compatibility contexts are not supported.
-</p>
-
-
-<h2>SHA256 checksums</h2>
-<pre>
-9a1bf52040fc3dda81e83a35f944f1c3f532847dbe9fdf57161265cf71ea1bae MesaLib-10.3.0.tar.gz
-0283bfe710fa449ed82e465cfa09612a269e19abb7e0382082608062ce7960b5 MesaLib-10.3.0.tar.bz2
-221420763c2c3a244836a736e735612c4a6a0377b4e5223fca1e612f49906789 MesaLib-10.3.0.zip
-</pre>
-
-
-<h2>New features</h2>
-
-<p>
-Note: some of the new features are only available with certain drivers.
-</p>
-
-<ul>
-<li>GL_ARB_ES3_compatibility on nv50, nvc0, r600, radeonsi, softpipe, llvmpipe</li>
-<li>GL_ARB_clear_texture on i965</li>
-<li>GL_ARB_compressed_texture_pixel_storage on all drivers</li>
-<li>GL_ARB_conditional_render_inverted on i965, nvc0, softpipe, llvmpipe</li>
-<li>GL_ARB_derivative_control on i965, nv50, nvc0, r600</li>
-<li>GL_ARB_draw_indirect on nvc0, radeonsi</li>
-<li>GL_ARB_explicit_uniform_location (all drivers that support GLSL)</li>
-<li>GL_ARB_fragment_layer_viewport on nv50, nvc0, llvmpipe, r600</li>
-<li>GL_ARB_gpu_shader5 on i965/gen7, nvc0</li>
-<li>GL_ARB_multi_draw_indirect on nvc0, radeonsi</li>
-<li>GL_ARB_sample_shading on radeonsi</li>
-<li>GL_ARB_seamless_cubemap_per_texture on i965, llvmpipe, nvc0, r600, radeonsi, softpipe</li>
-<li>GL_ARB_stencil_texturing on nv50, nvc0, r600, and radeonsi</li>
-<li>GL_ARB_texture_barrier on nv50, nvc0, r300, r600, radeonsi</li>
-<li>GL_ARB_texture_compression_bptc on i965/gen7+, nvc0, r600/evergreen+, radeonsi</li>
-<li>GL_ARB_texture_cube_map_array on radeonsi</li>
-<li>GL_ARB_texture_gather on r600, radeonsi</li>
-<li>GL_ARB_texture_query_levels on nv50, nvc0, llvmpipe, r600, radeonsi, softpipe</li>
-<li>GL_ARB_texture_query_lod on r600, radeonsi</li>
-<li>GL_ARB_viewport_array on nvc0</li>
-<li>GL_AMD_vertex_shader_viewport_index on i965/gen7+, r600</li>
-<li>GL_OES_compressed_ETC1_RGB8_texture on nv30, nv50, nvc0, r300, r600, radeonsi, softpipe, llvmpipe</li>
-<li>GLX_MESA_query_renderer on nv30, nv50, nvc0, r300, r600, radeonsi, softpipe, llvmpipe</li>
-<li>A new software rasterizer driver (kms_swrast_dri.so) that works with
-DRM drivers that don't have a full-fledged GEM (such as qxl or simpledrm)</li>
-<li>Distribute the Khronos GL/glcorearb.h header file.</li>
-</ul>
-
-
-<h2>Bug fixes</h2>
-
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=50754">Bug 50754</a> - Building 32 bit mesa on 64 bit OS fails since change for automake</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=53617">Bug 53617</a> - [llvmpipe] piglit fbo-depthtex regression</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=54372">Bug 54372</a> - GLX_INTEL_swap_event crashes driver when swapping window buffers</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=56127">Bug 56127</a> - [ILK bisected]unigine-sanctruary performance reduced by 98%</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=66184">Bug 66184</a> - src/mesa/state_tracker/st_glsl_to_tgsi.cpp:3216:simplify_cmp: Assertion `inst-&gt;dst.index &lt; 4096' failed.</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=66452">Bug 66452</a> - JUNIPER UVD accelerated playback of WMV3 streams does not work</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=68365">Bug 68365</a> - [SNB Bisected]Piglit spec_ARB_framebuffer_object_fbo-blit-stretch fail</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=70441">Bug 70441</a> - [Gen4-5 clip] Piglit spec_OpenGL_1.1_polygon-offset hits (execsize &gt;= width) assertion</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=73846">Bug 73846</a> - [llvmpipe] lp_test_format fails with llvm-3.5svn &gt;= r199602</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=74005">Bug 74005</a> - [i965 Bisected]Piglit/glx_glx-make-glxdrawable-current fails</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=74863">Bug 74863</a> - [r600g] HyperZ broken on RV770 and CYPRESS (Left 4 Dead 2 trees corruption) bisected!</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=75010">Bug 75010</a> - clang: error: unknown argument: '-fstack-protector-strong'</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=75478">Bug 75478</a> - [BDW]Some Piglit and Ogles2conform cases cause GPU hang</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=75664">Bug 75664</a> - Unigine Valley &amp; Heaven &quot;error: syntax error, unexpected EXTENSION, expecting $end&quot; IVB HD4000</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=75878">Bug 75878</a> - [BDW] GPU hang running Raytracer WebGL demo</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=76188">Bug 76188</a> - EGL_EXT_image_dma_buf_import fd ownership is incorrect</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=76223">Bug 76223</a> - [radeonsi] luxmark segfault</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=76939">Bug 76939</a> - [BDW] GPU hang when running “Metro:Last Light “ /“Crusader Kings II”</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=77245">Bug 77245</a> - Bogus GL_ARB_explicit_attrib_location layout identifier warnings</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=77493">Bug 77493</a> - lp_test_arit fails with llvm &gt;= llvm-3.5svn r206094</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=77703">Bug 77703</a> - [ILK Bisected]Piglit glean_texCombine4 fails</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=77704">Bug 77704</a> - [IVB/HSW Bisected]Ogles3conform GL3Tests_shadow_shadow_execution_frag.test fails</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=77705">Bug 77705</a> - [SNB/IVB/HSW/BYT/BDW Bisected]Ogles3conform GL3Tests/packed_pixels/packed_pixels_pixelstore.test segfault</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=77707">Bug 77707</a> - [ILK Bisected]Ogles2conform GL_sin_sin_float_frag_xvary.test fails</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=77740">Bug 77740</a> - i965: Relax accumulator dependency scheduling on Gen &lt; 6</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=77852">Bug 77852</a> - [BDW]Piglit spec_ARB_framebuffer_object_fbo-drawbuffers-none_glBlitFramebuffer fails</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=77856">Bug 77856</a> - [BDW]Piglit spec_OpenGL_3.0_clearbuffer-mixed-format fails</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=77865">Bug 77865</a> - [BDW] Many Ogles3conform framebuffer_blit cases fail</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=78225">Bug 78225</a> - Compile error due to undefined reference to `gbm_dri_backend', fix attached</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=78258">Bug 78258</a> - make check link_varyings.gl_ClipDistance failure</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=78403">Bug 78403</a> - query_renderer_implementation_unittest.cpp:144:4: error: expected primary-expression before ‘.’ token</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=78468">Bug 78468</a> - Compiling of shader gets stuck in infinite loop</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=78537">Bug 78537</a> - no anisotropic filtering in a native Half-Life 2</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=78546">Bug 78546</a> - [swrast] piglit copyteximage-border regression</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=78581">Bug 78581</a> - OpenCL: clBuildProgram prints error messages directly rather than storing them</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=78648">Bug 78648</a> - Texture artifacts in Kerbal Space Program</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=78665">Bug 78665</a> - macros in builtin_functions.cpp make invalid assumptions about M_PI definitions</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=78679">Bug 78679</a> - Gen4-5 code lost: runtime_check_aads_emit</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=78691">Bug 78691</a> - [G45 - Tesseract] Mesa 10.1.2 implementation error: Unsupported opcode 169872468 in FS</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=78692">Bug 78692</a> - Football Manager 2014, gameplay rendered black &amp; white</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=78716">Bug 78716</a> - Fix Mesa bugs for running Unreal Engine 4.1 Cave effects demo compiled for Linux</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=78803">Bug 78803</a> - gallivm/lp_bld_debug.cpp:42:28: fatal error: llvm/IR/Module.h: No such file or directory</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=78842">Bug 78842</a> - [swrast] piglit fcc-read-after-clear copy rb regression</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=78843">Bug 78843</a> - [swrast] piglit copyteximage 1D regression</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=78872">Bug 78872</a> - [ILK Bisected]Piglit spec_ARB_depth_buffer_float_fbo-depthstencil-GL_DEPTH32F_STENCIL8-blit Aborted</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=78875">Bug 78875</a> - [ILK Bisected]Webglc conformance/uniforms/uniform-default-values.html fails</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=78888">Bug 78888</a> - test_eu_compact.c:54:3: error: implicit declaration of function ‘brw_disasm’ [-Werror=implicit-function-declaration]</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=79029">Bug 79029</a> - INTEL_DEBUG=shader_time is full of lies</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=79095">Bug 79095</a> - x86/common_x86.c:348:14: error: use of undeclared identifier 'bit_SSE4_1'</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=79115">Bug 79115</a> - glFramebufferRenderbuffer(GL_DRAW_FRAMEBUFFER, GL_DEPTH_STENCIL_ATTACHMENT, GL_RENDERBUFFER, 0) doesn't unbind stencil buffer</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=79263">Bug 79263</a> - Linking error in egl_gallium.la when compiling 32 bit on multiarch</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=79294">Bug 79294</a> - Xlib-based build broken on non x86/x86-64 architectures</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=79373">Bug 79373</a> - Non-const initializers for matrix and vector constructors</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=79382">Bug 79382</a> - build error: multiple definition of `loader_get_pci_id_for_fd'</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=79421">Bug 79421</a> - [llvmpipe] SIGSEGV src/gallium/drivers/llvmpipe/lp_rast_priv.h:218</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=79440">Bug 79440</a> - prog_hash_table.c:146: undefined reference to `_mesa_error_no_memory'</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=79469">Bug 79469</a> - Commit e3cc0d90e14e62a0a787b6c07a6df0f5c84039be breaks unigine heaven</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=79534">Bug 79534</a> - gen&lt;7 renders garbage</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=79616">Bug 79616</a> - L4D2 crash on startup</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=79724">Bug 79724</a> - switch statement type check</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=79729">Bug 79729</a> - [i965] glClear on a multisample texture doesn't work</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=79809">Bug 79809</a> - radeonsi: mouse cursor corruption using weston on AMD Kaveri</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=79823">Bug 79823</a> - [NV30/gallium] Mozilla apps freeze on startup with nouveau-dri-10.2.1 libs on dual-screen</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=79885">Bug 79885</a> - commit b52a530 (gallium/egl: st_profiles are build time decision, treat them as such) broke egl</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=79903">Bug 79903</a> - [HSW Bisected]Some Piglit and Ogles2conform cases fail</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=79907">Bug 79907</a> - Mesa 10.2.1 --enable-vdpau default=auto broken</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=79948">Bug 79948</a> - [i965] Incorrect pixels when using discard and uniform loads</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=80015">Bug 80015</a> - Transparency glitches in native Civilization 5 (Civ5) port</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=80115">Bug 80115</a> - MESA_META_DRAW_BUFFERS induced GL_INVALID_VALUE errors</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=80211">Bug 80211</a> - [ILK/SNB Bisected]Piglit shaders_glsl-fs-copy-propagation-texcoords-1 fails</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=80247">Bug 80247</a> - Khronos conformance test ES3-CTS.gtf.GL3Tests.transform_feedback.transform_feedback_vertex_id fails</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=80254">Bug 80254</a> - pipe_loader_sw.c:90: undefined reference to `dri_create_sw_winsys'</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=80541">Bug 80541</a> - [softpipe] piglit levelclamp regression</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=80561">Bug 80561</a> - Incorrect implementation of some VDPAU APIs.</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=80614">Bug 80614</a> - [regression] Error in `omxregister-bellagio': munmap_chunk(): invalid pointer: 0x00007f5f76626dab</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=80778">Bug 80778</a> - [bisected regression] piglit spec/glsl-1.50/compiler/incorrect-in-layout-qualifier-repeated-prim.geom</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=80827">Bug 80827</a> - [radeonsi,R9 270X] Corruptions in window menus in KDE</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=80880">Bug 80880</a> - Unreal Engine 4 demos fail GLSL compiler assertion</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=80991">Bug 80991</a> - [BDW]Piglit spec_ARB_sample_shading_builtin-gl-sample-mask_2 fails</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=81020">Bug 81020</a> - [radeonsi][regresssion] Wireframe of background rendered through objects in Half-Life 2: Episode 2 with MSAA enabled</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=81150">Bug 81150</a> - [SNB]Piglit spec_arb_shading_language_packing_execution_built-in-functions_fs-packSnorm4x8 fails</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=81157">Bug 81157</a> - [BDW]Piglit some spec_glsl-1.50_execution_built-in-functions* cases fail</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=81450">Bug 81450</a> - [BDW]Piglit spec_glsl-1.30_execution_tex-miplevel-selection_textureGrad_1DArray cases intel_do_flush_locked failed</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=81828">Bug 81828</a> - [BDW Bisected]Ogles3conform GL3Tests_packed_pixels_packed_pixels_pbo.test fails</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=81834">Bug 81834</a> - TGSI constant buffer overrun causes assertion failure</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=81857">Bug 81857</a> - [SNB+]Piglit spec_glsl-1.30_execution_switch_fs-default_last sporadically fail</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=81967">Bug 81967</a> - [regression] Selections in Blender renders wrong</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=82139">Bug 82139</a> - [r600g, bisected] multiple ubo piglit regressions</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=82159">Bug 82159</a> - No rule to make target `../../../../src/mesa/libmesa.la', needed by `collision'.</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=82255">Bug 82255</a> - [VP2] Chroma planes are vertically stretched during VDPAU playback</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=82268">Bug 82268</a> - Add support for the OpenRISC architecture (or1k)</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=82428">Bug 82428</a> - [radeonsi,R9 270X] System lockup when using mplayer/mpv with VDPAU</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=82472">Bug 82472</a> - piglit 16385-consecutive-chars regression</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=82483">Bug 82483</a> - format_srgb.h:145: undefined reference to `util_format_srgb_to_linear_8unorm_table'</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=82517">Bug 82517</a> - [RADEONSI,VDPAU] SIGSEGV in map_msg_fb_buf called from ruvd_destroy, when closing a Tab with accelerated video player</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=82534">Bug 82534</a> - src\egl\main\eglapi.h : fatal error LNK1107: invalid or corrupt file: cannot read at 0x2E02</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=82536">Bug 82536</a> - u_current.h:72: undefined reference to `__imp__glapi_Dispatch'</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=82538">Bug 82538</a> - Super Maryo Chronicles fails with st/mesa assertion failure</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=82539">Bug 82539</a> - vmw_screen_dri.lo In file included from vmw_screen_dri.c:41: vmwgfx_drm.h:32:17: error: drm.h: No such file or directory</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=82546">Bug 82546</a> - [regression] libOSMesa build failure</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=82574">Bug 82574</a> - GLSL: opt_vectorize goes wrong on texture lookups</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=82628">Bug 82628</a> - bisected: GALLIUM_HUD hangs radeon 7970M (PRIME)</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=82671">Bug 82671</a> - [r600g-evergreen][compute]Empty kernel execution causes crash</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=82709">Bug 82709</a> - OpenCL not working on radeon hainan</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=82796">Bug 82796</a> - [IVB/BYT-M/HSW/BDW Bisected]Synmark2_v6.0_OglTerrainFlyInst/OglTerrainPanInst cannot run as image validation failed</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=82804">Bug 82804</a> - unreal engine 4 rendering errors</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=82814">Bug 82814</a> - glDrawBuffers(0, NULL) segfaults in _mesa_drawbuffers</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=82828">Bug 82828</a> - Regression: Crash in 3Dmark2001</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=82846">Bug 82846</a> - [BDW Bisected] Gpu hang when running Lightsmark v2008/Warsow v1.0/Xonotic v0.7/unigine-demos</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=82881">Bug 82881</a> - test_vec4_register_coalesce regression</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=82882">Bug 82882</a> - [swrast] piglit glsl-fs-uniform-bool-1 regression</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=82929">Bug 82929</a> - [BDW Bisected]glxgears causes X hang</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=82932">Bug 82932</a> - [SNB+ Bisected]Ogles3conform ES3-CTS.shaders.indexing.vector_subscript.vec3_static_loop_subscript_write_direct_read_vertex fails</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=83046">Bug 83046</a> - [BDW bisected]] Warsow v1.0/Xonotic v0.7/Gputest v0.5_triangle_fullscreen/synmark2_v6/GLBenchmark v2.5.0/GLBenchmark v2.7.0/Ungine-demos performance reduced 30%~60%</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=83079">Bug 83079</a> - [NVC0] Dota 2 (Linux native and Wine) crash with Nouveau Drivers</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=83081">Bug 83081</a> - [BDW Bisected]Piglit spec_ARB_sample_shading_builtin-gl-sample-mask_2 is core dumped</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=83127">Bug 83127</a> - [ILK Bisected]Piglit glean_texCombine fails</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=83355">Bug 83355</a> - FTBFS: src/mesa/program/program_lexer.l:122:64: error: unknown type name 'YYSTYPE'</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=83432">Bug 83432</a> - r600_query.c:269:r600_emit_query_end: Assertion `ctx-&gt;num_pipelinestat_queries &gt; 0' failed [Gallium HUD]</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=83468">Bug 83468</a> - [UBO] Using bool from UBO as if-statement condition asserts</li>
-
-</ul>
-
-<h2>Changes</h2>
-
-<ul>
-<li>Removed support for the GL_ATI_envmap_bumpmap extension</li>
-<li>The hacky --enable-32/64-bit is no longer available in configure. To build
-32/64 bit mesa refer to the default method recommended by your distribution</li>
-<li>The environment variable GALLIUM_MSAA that forced a multisample GLX visual was removed.</li>
-</ul>
-
-</div>
-</body>
-</html>
diff --git a/docs/relnotes/10.3.rst b/docs/relnotes/10.3.rst
new file mode 100644
index 00000000000..1c788eebed5
--- /dev/null
+++ b/docs/relnotes/10.3.rst
@@ -0,0 +1,369 @@
+Mesa 10.3 Release Notes / September 19, 2014
+============================================
+
+Mesa 10.3 is a new development release. People who are concerned with
+stability and reliability should stick with a previous release or wait
+for Mesa 10.3.1.
+
+Mesa 10.3 implements the OpenGL 3.3 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
+used. Some drivers don't support all the features required in OpenGL
+3.3. OpenGL 3.3 is **only** available if requested at context creation
+because compatibility contexts are not supported.
+
+SHA256 checksums
+----------------
+
+::
+
+ 9a1bf52040fc3dda81e83a35f944f1c3f532847dbe9fdf57161265cf71ea1bae MesaLib-10.3.0.tar.gz
+ 0283bfe710fa449ed82e465cfa09612a269e19abb7e0382082608062ce7960b5 MesaLib-10.3.0.tar.bz2
+ 221420763c2c3a244836a736e735612c4a6a0377b4e5223fca1e612f49906789 MesaLib-10.3.0.zip
+
+New features
+------------
+
+Note: some of the new features are only available with certain drivers.
+
+- GL_ARB_ES3_compatibility on nv50, nvc0, r600, radeonsi, softpipe,
+ llvmpipe
+- GL_ARB_clear_texture on i965
+- GL_ARB_compressed_texture_pixel_storage on all drivers
+- GL_ARB_conditional_render_inverted on i965, nvc0, softpipe, llvmpipe
+- GL_ARB_derivative_control on i965, nv50, nvc0, r600
+- GL_ARB_draw_indirect on nvc0, radeonsi
+- GL_ARB_explicit_uniform_location (all drivers that support GLSL)
+- GL_ARB_fragment_layer_viewport on nv50, nvc0, llvmpipe, r600
+- GL_ARB_gpu_shader5 on i965/gen7, nvc0
+- GL_ARB_multi_draw_indirect on nvc0, radeonsi
+- GL_ARB_sample_shading on radeonsi
+- GL_ARB_seamless_cubemap_per_texture on i965, llvmpipe, nvc0, r600,
+ radeonsi, softpipe
+- GL_ARB_stencil_texturing on nv50, nvc0, r600, and radeonsi
+- GL_ARB_texture_barrier on nv50, nvc0, r300, r600, radeonsi
+- GL_ARB_texture_compression_bptc on i965/gen7+, nvc0, r600/evergreen+,
+ radeonsi
+- GL_ARB_texture_cube_map_array on radeonsi
+- GL_ARB_texture_gather on r600, radeonsi
+- GL_ARB_texture_query_levels on nv50, nvc0, llvmpipe, r600, radeonsi,
+ softpipe
+- GL_ARB_texture_query_lod on r600, radeonsi
+- GL_ARB_viewport_array on nvc0
+- GL_AMD_vertex_shader_viewport_index on i965/gen7+, r600
+- GL_OES_compressed_ETC1_RGB8_texture on nv30, nv50, nvc0, r300, r600,
+ radeonsi, softpipe, llvmpipe
+- GLX_MESA_query_renderer on nv30, nv50, nvc0, r300, r600, radeonsi,
+ softpipe, llvmpipe
+- A new software rasterizer driver (kms_swrast_dri.so) that works with
+ DRM drivers that don't have a full-fledged GEM (such as qxl or
+ simpledrm)
+- Distribute the Khronos GL/glcorearb.h header file.
+
+Bug fixes
+---------
+
+- `Bug 50754 <https://bugs.freedesktop.org/show_bug.cgi?id=50754>`__ -
+ Building 32 bit mesa on 64 bit OS fails since change for automake
+- `Bug 53617 <https://bugs.freedesktop.org/show_bug.cgi?id=53617>`__ -
+ [llvmpipe] piglit fbo-depthtex regression
+- `Bug 54372 <https://bugs.freedesktop.org/show_bug.cgi?id=54372>`__ -
+ GLX_INTEL_swap_event crashes driver when swapping window buffers
+- `Bug 56127 <https://bugs.freedesktop.org/show_bug.cgi?id=56127>`__ -
+ [ILK bisected]unigine-sanctruary performance reduced by 98%
+- `Bug 66184 <https://bugs.freedesktop.org/show_bug.cgi?id=66184>`__ -
+ src/mesa/state_tracker/st_glsl_to_tgsi.cpp:3216:simplify_cmp:
+ Assertion \`inst->dst.index < 4096' failed.
+- `Bug 66452 <https://bugs.freedesktop.org/show_bug.cgi?id=66452>`__ -
+ JUNIPER UVD accelerated playback of WMV3 streams does not work
+- `Bug 68365 <https://bugs.freedesktop.org/show_bug.cgi?id=68365>`__ -
+ [SNB Bisected]Piglit spec_ARB_framebuffer_object_fbo-blit-stretch
+ fail
+- `Bug 70441 <https://bugs.freedesktop.org/show_bug.cgi?id=70441>`__ -
+ [Gen4-5 clip] Piglit spec_OpenGL_1.1_polygon-offset hits (execsize >=
+ width) assertion
+- `Bug 73846 <https://bugs.freedesktop.org/show_bug.cgi?id=73846>`__ -
+ [llvmpipe] lp_test_format fails with llvm-3.5svn >= r199602
+- `Bug 74005 <https://bugs.freedesktop.org/show_bug.cgi?id=74005>`__ -
+ [i965 Bisected]Piglit/glx_glx-make-glxdrawable-current fails
+- `Bug 74863 <https://bugs.freedesktop.org/show_bug.cgi?id=74863>`__ -
+ [r600g] HyperZ broken on RV770 and CYPRESS (Left 4 Dead 2 trees
+ corruption) bisected!
+- `Bug 75010 <https://bugs.freedesktop.org/show_bug.cgi?id=75010>`__ -
+ clang: error: unknown argument: '-fstack-protector-strong'
+- `Bug 75478 <https://bugs.freedesktop.org/show_bug.cgi?id=75478>`__ -
+ [BDW]Some Piglit and Ogles2conform cases cause GPU hang
+- `Bug 75664 <https://bugs.freedesktop.org/show_bug.cgi?id=75664>`__ -
+ Unigine Valley & Heaven "error: syntax error, unexpected EXTENSION,
+ expecting $end" IVB HD4000
+- `Bug 75878 <https://bugs.freedesktop.org/show_bug.cgi?id=75878>`__ -
+ [BDW] GPU hang running Raytracer WebGL demo
+- `Bug 76188 <https://bugs.freedesktop.org/show_bug.cgi?id=76188>`__ -
+ EGL_EXT_image_dma_buf_import fd ownership is incorrect
+- `Bug 76223 <https://bugs.freedesktop.org/show_bug.cgi?id=76223>`__ -
+ [radeonsi] luxmark segfault
+- `Bug 76939 <https://bugs.freedesktop.org/show_bug.cgi?id=76939>`__ -
+ [BDW] GPU hang when running “Metro:Last Light “ /“Crusader Kings II”
+- `Bug 77245 <https://bugs.freedesktop.org/show_bug.cgi?id=77245>`__ -
+ Bogus GL_ARB_explicit_attrib_location layout identifier warnings
+- `Bug 77493 <https://bugs.freedesktop.org/show_bug.cgi?id=77493>`__ -
+ lp_test_arit fails with llvm >= llvm-3.5svn r206094
+- `Bug 77703 <https://bugs.freedesktop.org/show_bug.cgi?id=77703>`__ -
+ [ILK Bisected]Piglit glean_texCombine4 fails
+- `Bug 77704 <https://bugs.freedesktop.org/show_bug.cgi?id=77704>`__ -
+ [IVB/HSW Bisected]Ogles3conform
+ GL3Tests_shadow_shadow_execution_frag.test fails
+- `Bug 77705 <https://bugs.freedesktop.org/show_bug.cgi?id=77705>`__ -
+ [SNB/IVB/HSW/BYT/BDW Bisected]Ogles3conform
+ GL3Tests/packed_pixels/packed_pixels_pixelstore.test segfault
+- `Bug 77707 <https://bugs.freedesktop.org/show_bug.cgi?id=77707>`__ -
+ [ILK Bisected]Ogles2conform GL_sin_sin_float_frag_xvary.test fails
+- `Bug 77740 <https://bugs.freedesktop.org/show_bug.cgi?id=77740>`__ -
+ i965: Relax accumulator dependency scheduling on Gen < 6
+- `Bug 77852 <https://bugs.freedesktop.org/show_bug.cgi?id=77852>`__ -
+ [BDW]Piglit
+ spec_ARB_framebuffer_object_fbo-drawbuffers-none_glBlitFramebuffer
+ fails
+- `Bug 77856 <https://bugs.freedesktop.org/show_bug.cgi?id=77856>`__ -
+ [BDW]Piglit spec_OpenGL_3.0_clearbuffer-mixed-format fails
+- `Bug 77865 <https://bugs.freedesktop.org/show_bug.cgi?id=77865>`__ -
+ [BDW] Many Ogles3conform framebuffer_blit cases fail
+- `Bug 78225 <https://bugs.freedesktop.org/show_bug.cgi?id=78225>`__ -
+ Compile error due to undefined reference to \`gbm_dri_backend', fix
+ attached
+- `Bug 78258 <https://bugs.freedesktop.org/show_bug.cgi?id=78258>`__ -
+ make check link_varyings.gl_ClipDistance failure
+- `Bug 78403 <https://bugs.freedesktop.org/show_bug.cgi?id=78403>`__ -
+ query_renderer_implementation_unittest.cpp:144:4: error: expected
+ primary-expression before ‘.’ token
+- `Bug 78468 <https://bugs.freedesktop.org/show_bug.cgi?id=78468>`__ -
+ Compiling of shader gets stuck in infinite loop
+- `Bug 78537 <https://bugs.freedesktop.org/show_bug.cgi?id=78537>`__ -
+ no anisotropic filtering in a native Half-Life 2
+- `Bug 78546 <https://bugs.freedesktop.org/show_bug.cgi?id=78546>`__ -
+ [swrast] piglit copyteximage-border regression
+- `Bug 78581 <https://bugs.freedesktop.org/show_bug.cgi?id=78581>`__ -
+ OpenCL: clBuildProgram prints error messages directly rather than
+ storing them
+- `Bug 78648 <https://bugs.freedesktop.org/show_bug.cgi?id=78648>`__ -
+ Texture artifacts in Kerbal Space Program
+- `Bug 78665 <https://bugs.freedesktop.org/show_bug.cgi?id=78665>`__ -
+ macros in builtin_functions.cpp make invalid assumptions about M_PI
+ definitions
+- `Bug 78679 <https://bugs.freedesktop.org/show_bug.cgi?id=78679>`__ -
+ Gen4-5 code lost: runtime_check_aads_emit
+- `Bug 78691 <https://bugs.freedesktop.org/show_bug.cgi?id=78691>`__ -
+ [G45 - Tesseract] Mesa 10.1.2 implementation error: Unsupported
+ opcode 169872468 in FS
+- `Bug 78692 <https://bugs.freedesktop.org/show_bug.cgi?id=78692>`__ -
+ Football Manager 2014, gameplay rendered black & white
+- `Bug 78716 <https://bugs.freedesktop.org/show_bug.cgi?id=78716>`__ -
+ Fix Mesa bugs for running Unreal Engine 4.1 Cave effects demo
+ compiled for Linux
+- `Bug 78803 <https://bugs.freedesktop.org/show_bug.cgi?id=78803>`__ -
+ gallivm/lp_bld_debug.cpp:42:28: fatal error: llvm/IR/Module.h: No
+ such file or directory
+- `Bug 78842 <https://bugs.freedesktop.org/show_bug.cgi?id=78842>`__ -
+ [swrast] piglit fcc-read-after-clear copy rb regression
+- `Bug 78843 <https://bugs.freedesktop.org/show_bug.cgi?id=78843>`__ -
+ [swrast] piglit copyteximage 1D regression
+- `Bug 78872 <https://bugs.freedesktop.org/show_bug.cgi?id=78872>`__ -
+ [ILK Bisected]Piglit
+ spec_ARB_depth_buffer_float_fbo-depthstencil-GL_DEPTH32F_STENCIL8-blit
+ Aborted
+- `Bug 78875 <https://bugs.freedesktop.org/show_bug.cgi?id=78875>`__ -
+ [ILK Bisected]Webglc conformance/uniforms/uniform-default-values.html
+ fails
+- `Bug 78888 <https://bugs.freedesktop.org/show_bug.cgi?id=78888>`__ -
+ test_eu_compact.c:54:3: error: implicit declaration of function
+ ‘brw_disasm’ [-Werror=implicit-function-declaration]
+- `Bug 79029 <https://bugs.freedesktop.org/show_bug.cgi?id=79029>`__ -
+ INTEL_DEBUG=shader_time is full of lies
+- `Bug 79095 <https://bugs.freedesktop.org/show_bug.cgi?id=79095>`__ -
+ x86/common_x86.c:348:14: error: use of undeclared identifier
+ 'bit_SSE4_1'
+- `Bug 79115 <https://bugs.freedesktop.org/show_bug.cgi?id=79115>`__ -
+ glFramebufferRenderbuffer(GL_DRAW_FRAMEBUFFER,
+ GL_DEPTH_STENCIL_ATTACHMENT, GL_RENDERBUFFER, 0) doesn't unbind
+ stencil buffer
+- `Bug 79263 <https://bugs.freedesktop.org/show_bug.cgi?id=79263>`__ -
+ Linking error in egl_gallium.la when compiling 32 bit on multiarch
+- `Bug 79294 <https://bugs.freedesktop.org/show_bug.cgi?id=79294>`__ -
+ Xlib-based build broken on non x86/x86-64 architectures
+- `Bug 79373 <https://bugs.freedesktop.org/show_bug.cgi?id=79373>`__ -
+ Non-const initializers for matrix and vector constructors
+- `Bug 79382 <https://bugs.freedesktop.org/show_bug.cgi?id=79382>`__ -
+ build error: multiple definition of \`loader_get_pci_id_for_fd'
+- `Bug 79421 <https://bugs.freedesktop.org/show_bug.cgi?id=79421>`__ -
+ [llvmpipe] SIGSEGV src/gallium/drivers/llvmpipe/lp_rast_priv.h:218
+- `Bug 79440 <https://bugs.freedesktop.org/show_bug.cgi?id=79440>`__ -
+ prog_hash_table.c:146: undefined reference to
+ \`_mesa_error_no_memory'
+- `Bug 79469 <https://bugs.freedesktop.org/show_bug.cgi?id=79469>`__ -
+ Commit e3cc0d90e14e62a0a787b6c07a6df0f5c84039be breaks unigine heaven
+- `Bug 79534 <https://bugs.freedesktop.org/show_bug.cgi?id=79534>`__ -
+ gen<7 renders garbage
+- `Bug 79616 <https://bugs.freedesktop.org/show_bug.cgi?id=79616>`__ -
+ L4D2 crash on startup
+- `Bug 79724 <https://bugs.freedesktop.org/show_bug.cgi?id=79724>`__ -
+ switch statement type check
+- `Bug 79729 <https://bugs.freedesktop.org/show_bug.cgi?id=79729>`__ -
+ [i965] glClear on a multisample texture doesn't work
+- `Bug 79809 <https://bugs.freedesktop.org/show_bug.cgi?id=79809>`__ -
+ radeonsi: mouse cursor corruption using weston on AMD Kaveri
+- `Bug 79823 <https://bugs.freedesktop.org/show_bug.cgi?id=79823>`__ -
+ [NV30/gallium] Mozilla apps freeze on startup with nouveau-dri-10.2.1
+ libs on dual-screen
+- `Bug 79885 <https://bugs.freedesktop.org/show_bug.cgi?id=79885>`__ -
+ commit b52a530 (gallium/egl: st_profiles are build time decision,
+ treat them as such) broke egl
+- `Bug 79903 <https://bugs.freedesktop.org/show_bug.cgi?id=79903>`__ -
+ [HSW Bisected]Some Piglit and Ogles2conform cases fail
+- `Bug 79907 <https://bugs.freedesktop.org/show_bug.cgi?id=79907>`__ -
+ Mesa 10.2.1 --enable-vdpau default=auto broken
+- `Bug 79948 <https://bugs.freedesktop.org/show_bug.cgi?id=79948>`__ -
+ [i965] Incorrect pixels when using discard and uniform loads
+- `Bug 80015 <https://bugs.freedesktop.org/show_bug.cgi?id=80015>`__ -
+ Transparency glitches in native Civilization 5 (Civ5) port
+- `Bug 80115 <https://bugs.freedesktop.org/show_bug.cgi?id=80115>`__ -
+ MESA_META_DRAW_BUFFERS induced GL_INVALID_VALUE errors
+- `Bug 80211 <https://bugs.freedesktop.org/show_bug.cgi?id=80211>`__ -
+ [ILK/SNB Bisected]Piglit shaders_glsl-fs-copy-propagation-texcoords-1
+ fails
+- `Bug 80247 <https://bugs.freedesktop.org/show_bug.cgi?id=80247>`__ -
+ Khronos conformance test
+ ES3-CTS.gtf.GL3Tests.transform_feedback.transform_feedback_vertex_id
+ fails
+- `Bug 80254 <https://bugs.freedesktop.org/show_bug.cgi?id=80254>`__ -
+ pipe_loader_sw.c:90: undefined reference to \`dri_create_sw_winsys'
+- `Bug 80541 <https://bugs.freedesktop.org/show_bug.cgi?id=80541>`__ -
+ [softpipe] piglit levelclamp regression
+- `Bug 80561 <https://bugs.freedesktop.org/show_bug.cgi?id=80561>`__ -
+ Incorrect implementation of some VDPAU APIs.
+- `Bug 80614 <https://bugs.freedesktop.org/show_bug.cgi?id=80614>`__ -
+ [regression] Error in \`omxregister-bellagio': munmap_chunk():
+ invalid pointer: 0x00007f5f76626dab
+- `Bug 80778 <https://bugs.freedesktop.org/show_bug.cgi?id=80778>`__ -
+ [bisected regression] piglit
+ spec/glsl-1.50/compiler/incorrect-in-layout-qualifier-repeated-prim.geom
+- `Bug 80827 <https://bugs.freedesktop.org/show_bug.cgi?id=80827>`__ -
+ [radeonsi,R9 270X] Corruptions in window menus in KDE
+- `Bug 80880 <https://bugs.freedesktop.org/show_bug.cgi?id=80880>`__ -
+ Unreal Engine 4 demos fail GLSL compiler assertion
+- `Bug 80991 <https://bugs.freedesktop.org/show_bug.cgi?id=80991>`__ -
+ [BDW]Piglit spec_ARB_sample_shading_builtin-gl-sample-mask_2 fails
+- `Bug 81020 <https://bugs.freedesktop.org/show_bug.cgi?id=81020>`__ -
+ [radeonsi][regresssion] Wireframe of background rendered through
+ objects in Half-Life 2: Episode 2 with MSAA enabled
+- `Bug 81150 <https://bugs.freedesktop.org/show_bug.cgi?id=81150>`__ -
+ [SNB]Piglit
+ spec_arb_shading_language_packing_execution_built-in-functions_fs-packSnorm4x8
+ fails
+- `Bug 81157 <https://bugs.freedesktop.org/show_bug.cgi?id=81157>`__ -
+ [BDW]Piglit some spec_glsl-1.50_execution_built-in-functions\* cases
+ fail
+- `Bug 81450 <https://bugs.freedesktop.org/show_bug.cgi?id=81450>`__ -
+ [BDW]Piglit
+ spec_glsl-1.30_execution_tex-miplevel-selection_textureGrad_1DArray
+ cases intel_do_flush_locked failed
+- `Bug 81828 <https://bugs.freedesktop.org/show_bug.cgi?id=81828>`__ -
+ [BDW Bisected]Ogles3conform
+ GL3Tests_packed_pixels_packed_pixels_pbo.test fails
+- `Bug 81834 <https://bugs.freedesktop.org/show_bug.cgi?id=81834>`__ -
+ TGSI constant buffer overrun causes assertion failure
+- `Bug 81857 <https://bugs.freedesktop.org/show_bug.cgi?id=81857>`__ -
+ [SNB+]Piglit spec_glsl-1.30_execution_switch_fs-default_last
+ sporadically fail
+- `Bug 81967 <https://bugs.freedesktop.org/show_bug.cgi?id=81967>`__ -
+ [regression] Selections in Blender renders wrong
+- `Bug 82139 <https://bugs.freedesktop.org/show_bug.cgi?id=82139>`__ -
+ [r600g, bisected] multiple ubo piglit regressions
+- `Bug 82159 <https://bugs.freedesktop.org/show_bug.cgi?id=82159>`__ -
+ No rule to make target \`../../../../src/mesa/libmesa.la', needed by
+ \`collision'.
+- `Bug 82255 <https://bugs.freedesktop.org/show_bug.cgi?id=82255>`__ -
+ [VP2] Chroma planes are vertically stretched during VDPAU playback
+- `Bug 82268 <https://bugs.freedesktop.org/show_bug.cgi?id=82268>`__ -
+ Add support for the OpenRISC architecture (or1k)
+- `Bug 82428 <https://bugs.freedesktop.org/show_bug.cgi?id=82428>`__ -
+ [radeonsi,R9 270X] System lockup when using mplayer/mpv with VDPAU
+- `Bug 82472 <https://bugs.freedesktop.org/show_bug.cgi?id=82472>`__ -
+ piglit 16385-consecutive-chars regression
+- `Bug 82483 <https://bugs.freedesktop.org/show_bug.cgi?id=82483>`__ -
+ format_srgb.h:145: undefined reference to
+ \`util_format_srgb_to_linear_8unorm_table'
+- `Bug 82517 <https://bugs.freedesktop.org/show_bug.cgi?id=82517>`__ -
+ [RADEONSI,VDPAU] SIGSEGV in map_msg_fb_buf called from ruvd_destroy,
+ when closing a Tab with accelerated video player
+- `Bug 82534 <https://bugs.freedesktop.org/show_bug.cgi?id=82534>`__ -
+ src\egl\main\eglapi.h : fatal error LNK1107: invalid or corrupt file:
+ cannot read at 0x2E02
+- `Bug 82536 <https://bugs.freedesktop.org/show_bug.cgi?id=82536>`__ -
+ u_current.h:72: undefined reference to \`__imp__glapi_Dispatch'
+- `Bug 82538 <https://bugs.freedesktop.org/show_bug.cgi?id=82538>`__ -
+ Super Maryo Chronicles fails with st/mesa assertion failure
+- `Bug 82539 <https://bugs.freedesktop.org/show_bug.cgi?id=82539>`__ -
+ vmw_screen_dri.lo In file included from vmw_screen_dri.c:41:
+ vmwgfx_drm.h:32:17: error: drm.h: No such file or directory
+- `Bug 82546 <https://bugs.freedesktop.org/show_bug.cgi?id=82546>`__ -
+ [regression] libOSMesa build failure
+- `Bug 82574 <https://bugs.freedesktop.org/show_bug.cgi?id=82574>`__ -
+ GLSL: opt_vectorize goes wrong on texture lookups
+- `Bug 82628 <https://bugs.freedesktop.org/show_bug.cgi?id=82628>`__ -
+ bisected: GALLIUM_HUD hangs radeon 7970M (PRIME)
+- `Bug 82671 <https://bugs.freedesktop.org/show_bug.cgi?id=82671>`__ -
+ [r600g-evergreen][compute]Empty kernel execution causes crash
+- `Bug 82709 <https://bugs.freedesktop.org/show_bug.cgi?id=82709>`__ -
+ OpenCL not working on radeon hainan
+- `Bug 82796 <https://bugs.freedesktop.org/show_bug.cgi?id=82796>`__ -
+ [IVB/BYT-M/HSW/BDW
+ Bisected]Synmark2_v6.0_OglTerrainFlyInst/OglTerrainPanInst cannot run
+ as image validation failed
+- `Bug 82804 <https://bugs.freedesktop.org/show_bug.cgi?id=82804>`__ -
+ unreal engine 4 rendering errors
+- `Bug 82814 <https://bugs.freedesktop.org/show_bug.cgi?id=82814>`__ -
+ glDrawBuffers(0, NULL) segfaults in \_mesa_drawbuffers
+- `Bug 82828 <https://bugs.freedesktop.org/show_bug.cgi?id=82828>`__ -
+ Regression: Crash in 3Dmark2001
+- `Bug 82846 <https://bugs.freedesktop.org/show_bug.cgi?id=82846>`__ -
+ [BDW Bisected] Gpu hang when running Lightsmark v2008/Warsow
+ v1.0/Xonotic v0.7/unigine-demos
+- `Bug 82881 <https://bugs.freedesktop.org/show_bug.cgi?id=82881>`__ -
+ test_vec4_register_coalesce regression
+- `Bug 82882 <https://bugs.freedesktop.org/show_bug.cgi?id=82882>`__ -
+ [swrast] piglit glsl-fs-uniform-bool-1 regression
+- `Bug 82929 <https://bugs.freedesktop.org/show_bug.cgi?id=82929>`__ -
+ [BDW Bisected]glxgears causes X hang
+- `Bug 82932 <https://bugs.freedesktop.org/show_bug.cgi?id=82932>`__ -
+ [SNB+ Bisected]Ogles3conform
+ ES3-CTS.shaders.indexing.vector_subscript.vec3_static_loop_subscript_write_direct_read_vertex
+ fails
+- `Bug 83046 <https://bugs.freedesktop.org/show_bug.cgi?id=83046>`__ -
+ [BDW bisected]] Warsow v1.0/Xonotic v0.7/Gputest
+ v0.5_triangle_fullscreen/synmark2_v6/GLBenchmark v2.5.0/GLBenchmark
+ v2.7.0/Ungine-demos performance reduced 30%~60%
+- `Bug 83079 <https://bugs.freedesktop.org/show_bug.cgi?id=83079>`__ -
+ [NVC0] Dota 2 (Linux native and Wine) crash with Nouveau Drivers
+- `Bug 83081 <https://bugs.freedesktop.org/show_bug.cgi?id=83081>`__ -
+ [BDW Bisected]Piglit spec_ARB_sample_shading_builtin-gl-sample-mask_2
+ is core dumped
+- `Bug 83127 <https://bugs.freedesktop.org/show_bug.cgi?id=83127>`__ -
+ [ILK Bisected]Piglit glean_texCombine fails
+- `Bug 83355 <https://bugs.freedesktop.org/show_bug.cgi?id=83355>`__ -
+ FTBFS: src/mesa/program/program_lexer.l:122:64: error: unknown type
+ name 'YYSTYPE'
+- `Bug 83432 <https://bugs.freedesktop.org/show_bug.cgi?id=83432>`__ -
+ r600_query.c:269:r600_emit_query_end: Assertion
+ \`ctx->num_pipelinestat_queries > 0' failed [Gallium HUD]
+- `Bug 83468 <https://bugs.freedesktop.org/show_bug.cgi?id=83468>`__ -
+ [UBO] Using bool from UBO as if-statement condition asserts
+
+Changes
+-------
+
+- Removed support for the GL_ATI_envmap_bumpmap extension
+- The hacky --enable-32/64-bit is no longer available in configure. To
+ build 32/64 bit mesa refer to the default method recommended by your
+ distribution
+- The environment variable GALLIUM_MSAA that forced a multisample GLX
+ visual was removed.
diff --git a/docs/relnotes/10.4.1.html b/docs/relnotes/10.4.1.html
deleted file mode 100644
index c2bd2a454e9..00000000000
--- a/docs/relnotes/10.4.1.html
+++ /dev/null
@@ -1,97 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- The Mesa 3D Graphics Library
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 10.4.1 Release Notes / December 29, 2014</h1>
-
-<p>
-Mesa 10.4.1 is a bug fix release which fixes bugs found since the 10.4.0 release.
-</p>
-<p>
-Mesa 10.4.1 implements the OpenGL 3.3 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 3.3. OpenGL
-3.3 is <strong>only</strong> available if requested at context creation
-because compatibility contexts are not supported.
-</p>
-
-<h2>SHA256 checksums</h2>
-<pre>
-5311285e791a6bfaa468ad002bd1e1164acb3eaa040b5a1bf958bdb7c27e0a9d MesaLib-10.4.1.tar.gz
-91e8b71c8aff4cb92022a09a872b1c5d1ae5bfec8c6c84dbc4221333da5bf1ca MesaLib-10.4.1.tar.bz2
-e09c8135f5a86ecb21182c6f8959aafd39ae2f98858fdf7c0e25df65b5abcdb8 MesaLib-10.4.1.zip
-</pre>
-
-<h2>New features</h2>
-<p>None</p>
-
-<h2>Bug fixes</h2>
-
-<p>This list is likely incomplete.</p>
-
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=82585">Bug 82585</a> - geometry shader with optional out variable segfaults</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=82991">Bug 82991</a> - Inverted bumpmap in webgl applications</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=83908">Bug 83908</a> - [i965] Incorrect icon colors in Steam Big Picture</li>
-
-</ul>
-
-
-<h2>Changes</h2>
-
-<p>Andres Gomez (1):</p>
-<ul>
- <li>i965/brw_reg: struct constructor now needs explicit negate and abs values.</li>
-</ul>
-
-<p>Cody Northrop (1):</p>
-<ul>
- <li>i965: Require pixel alignment for GPU copy blit</li>
-</ul>
-
-<p>Emil Velikov (3):</p>
-<ul>
- <li>docs: Add 10.4 sha256 sums, news item and link release notes</li>
- <li>Revert "glx/dri3: Request non-vsynced Present for swapinterval zero. (v3)"</li>
- <li>Update version to 10.4.1</li>
-</ul>
-
-<p>Ian Romanick (2):</p>
-<ul>
- <li>linker: Wrap access of producer_var with a NULL check</li>
- <li>linker: Assign varying locations geometry shader inputs for SSO</li>
-</ul>
-
-<p>Mario Kleiner (4):</p>
-<ul>
- <li>glx/dri3: Fix glXWaitForSbcOML() to handle targetSBC==0 correctly. (v2)</li>
- <li>glx/dri3: Track separate (ust, msc) for PresentPixmap vs. PresentNotifyMsc (v2)</li>
- <li>glx/dri3: Request non-vsynced Present for swapinterval zero. (v3)</li>
- <li>glx/dri3: Don't fail on glXSwapBuffersMscOML(dpy, window, 0, 0, 0) (v2)</li>
-</ul>
-
-<p>Maxence Le Doré (1):</p>
-<ul>
- <li>glsl: Add gl_MaxViewports to available builtin constants</li>
-</ul>
-
-
-</div>
-</body>
-</html>
diff --git a/docs/relnotes/10.4.1.rst b/docs/relnotes/10.4.1.rst
new file mode 100644
index 00000000000..8c55b4fb769
--- /dev/null
+++ b/docs/relnotes/10.4.1.rst
@@ -0,0 +1,76 @@
+Mesa 10.4.1 Release Notes / December 29, 2014
+=============================================
+
+Mesa 10.4.1 is a bug fix release which fixes bugs found since the 10.4.0
+release.
+
+Mesa 10.4.1 implements the OpenGL 3.3 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
+used. Some drivers don't support all the features required in OpenGL
+3.3. OpenGL 3.3 is **only** available if requested at context creation
+because compatibility contexts are not supported.
+
+SHA256 checksums
+----------------
+
+::
+
+ 5311285e791a6bfaa468ad002bd1e1164acb3eaa040b5a1bf958bdb7c27e0a9d MesaLib-10.4.1.tar.gz
+ 91e8b71c8aff4cb92022a09a872b1c5d1ae5bfec8c6c84dbc4221333da5bf1ca MesaLib-10.4.1.tar.bz2
+ e09c8135f5a86ecb21182c6f8959aafd39ae2f98858fdf7c0e25df65b5abcdb8 MesaLib-10.4.1.zip
+
+New features
+------------
+
+None
+
+Bug fixes
+---------
+
+This list is likely incomplete.
+
+- `Bug 82585 <https://bugs.freedesktop.org/show_bug.cgi?id=82585>`__ -
+ geometry shader with optional out variable segfaults
+- `Bug 82991 <https://bugs.freedesktop.org/show_bug.cgi?id=82991>`__ -
+ Inverted bumpmap in webgl applications
+- `Bug 83908 <https://bugs.freedesktop.org/show_bug.cgi?id=83908>`__ -
+ [i965] Incorrect icon colors in Steam Big Picture
+
+Changes
+-------
+
+Andres Gomez (1):
+
+- i965/brw_reg: struct constructor now needs explicit negate and abs
+ values.
+
+Cody Northrop (1):
+
+- i965: Require pixel alignment for GPU copy blit
+
+Emil Velikov (3):
+
+- docs: Add 10.4 sha256 sums, news item and link release notes
+- Revert "glx/dri3: Request non-vsynced Present for swapinterval zero.
+ (v3)"
+- Update version to 10.4.1
+
+Ian Romanick (2):
+
+- linker: Wrap access of producer_var with a NULL check
+- linker: Assign varying locations geometry shader inputs for SSO
+
+Mario Kleiner (4):
+
+- glx/dri3: Fix glXWaitForSbcOML() to handle targetSBC==0 correctly.
+ (v2)
+- glx/dri3: Track separate (ust, msc) for PresentPixmap vs.
+ PresentNotifyMsc (v2)
+- glx/dri3: Request non-vsynced Present for swapinterval zero. (v3)
+- glx/dri3: Don't fail on glXSwapBuffersMscOML(dpy, window, 0, 0, 0)
+ (v2)
+
+Maxence Le Doré (1):
+
+- glsl: Add gl_MaxViewports to available builtin constants
diff --git a/docs/relnotes/10.4.2.html b/docs/relnotes/10.4.2.html
deleted file mode 100644
index b1e69094bdc..00000000000
--- a/docs/relnotes/10.4.2.html
+++ /dev/null
@@ -1,127 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- The Mesa 3D Graphics Library
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 10.4.2 Release Notes / January 12, 2015</h1>
-
-<p>
-Mesa 10.4.2 is a bug fix release which fixes bugs found since the 10.4.1 release.
-</p>
-<p>
-Mesa 10.4.2 implements the OpenGL 3.3 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 3.3. OpenGL
-3.3 is <strong>only</strong> available if requested at context creation
-because compatibility contexts are not supported.
-</p>
-
-<h2>SHA256 checksums</h2>
-<pre>
-e303e77dd774df0d051b2870b165f98c97084a55980f884731df89c1b56a6146 MesaLib-10.4.2.tar.gz
-08a119937d9f2aa2f66dd5de97baffc2a6e675f549e40e699a31f5485d15327f MesaLib-10.4.2.tar.bz2
-c2c2921a80a3395824f02bee4572a6a17d6a12a928a3e497618eeea04fb06490 MesaLib-10.4.2.zip
-</pre>
-
-<h2>New features</h2>
-<p>None</p>
-
-<h2>Bug fixes</h2>
-
-<p>This list is likely incomplete.</p>
-
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=85529">Bug 85529</a> - Surfaces not drawn in Unvanquished</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=87619">Bug 87619</a> - Changes to state such as render targets change fragment shader without marking it dirty.</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=87658">Bug 87658</a> - [llvmpipe] SEGV in sse2_has_daz on ancient Pentium4-M</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=87913">Bug 87913</a> - CPU cacheline size of 0 can be returned by CPUID leaf 0x80000006 in some virtual machines</li>
-
-</ul>
-
-
-<h2>Changes</h2>
-
-<p>Chad Versace (2):</p>
-<ul>
- <li>i965: Use safer pointer arithmetic in intel_texsubimage_tiled_memcpy()</li>
- <li>i965: Use safer pointer arithmetic in gather_oa_results()</li>
-</ul>
-
-<p>Dave Airlie (3):</p>
-<ul>
- <li>Revert "r600g/sb: fix issues cause by GLSL switching to loops for switch"</li>
- <li>r600g: fix regression since UCMP change</li>
- <li>r600g/sb: implement r600 gpr index workaround. (v3.1)</li>
-</ul>
-
-<p>Emil Velikov (2):</p>
-<ul>
- <li>docs: Add sha256 sums for the 10.4.1 release</li>
- <li>Update version to 10.4.2</li>
-</ul>
-
-<p>Ilia Mirkin (2):</p>
-<ul>
- <li>nv50,nvc0: set vertex id base to index_bias</li>
- <li>nv50/ir: fix texture offsets in release builds</li>
-</ul>
-
-<p>Kenneth Graunke (2):</p>
-<ul>
- <li>i965: Add missing BRW_NEW_*_PROG_DATA to texture/renderbuffer atoms.</li>
- <li>i965: Fix start/base_vertex_location for &gt;1 prims but !BRW_NEW_VERTICES.</li>
-</ul>
-
-<p>Leonid Shatz (1):</p>
-<ul>
- <li>gallium/util: make sure cache line size is not zero</li>
-</ul>
-
-<p>Marek Olšák (4):</p>
-<ul>
- <li>glsl_to_tgsi: fix a bug in copy propagation</li>
- <li>vbo: ignore primitive restart if FixedIndex is enabled in DrawArrays</li>
- <li>st/mesa: fix GL_PRIMITIVE_RESTART_FIXED_INDEX</li>
- <li>radeonsi: fix VertexID for OpenGL</li>
-</ul>
-
-<p>Michel Dänzer (1):</p>
-<ul>
- <li>radeonsi: Don't modify PA_SC_RASTER_CONFIG register value if rb_mask == 0</li>
-</ul>
-
-<p>Roland Scheidegger (1):</p>
-<ul>
- <li>gallium/util: fix crash with daz detection on x86</li>
-</ul>
-
-<p>Tiziano Bacocco (1):</p>
-<ul>
- <li>nv50,nvc0: implement half_pixel_center</li>
-</ul>
-
-<p>Vadim Girlin (1):</p>
-<ul>
- <li>r600g/sb: fix issues with loops created for switch</li>
-</ul>
-
-
-</div>
-</body>
-</html>
diff --git a/docs/relnotes/10.4.2.rst b/docs/relnotes/10.4.2.rst
new file mode 100644
index 00000000000..81233e9a151
--- /dev/null
+++ b/docs/relnotes/10.4.2.rst
@@ -0,0 +1,102 @@
+Mesa 10.4.2 Release Notes / January 12, 2015
+============================================
+
+Mesa 10.4.2 is a bug fix release which fixes bugs found since the 10.4.1
+release.
+
+Mesa 10.4.2 implements the OpenGL 3.3 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
+used. Some drivers don't support all the features required in OpenGL
+3.3. OpenGL 3.3 is **only** available if requested at context creation
+because compatibility contexts are not supported.
+
+SHA256 checksums
+----------------
+
+::
+
+ e303e77dd774df0d051b2870b165f98c97084a55980f884731df89c1b56a6146 MesaLib-10.4.2.tar.gz
+ 08a119937d9f2aa2f66dd5de97baffc2a6e675f549e40e699a31f5485d15327f MesaLib-10.4.2.tar.bz2
+ c2c2921a80a3395824f02bee4572a6a17d6a12a928a3e497618eeea04fb06490 MesaLib-10.4.2.zip
+
+New features
+------------
+
+None
+
+Bug fixes
+---------
+
+This list is likely incomplete.
+
+- `Bug 85529 <https://bugs.freedesktop.org/show_bug.cgi?id=85529>`__ -
+ Surfaces not drawn in Unvanquished
+- `Bug 87619 <https://bugs.freedesktop.org/show_bug.cgi?id=87619>`__ -
+ Changes to state such as render targets change fragment shader
+ without marking it dirty.
+- `Bug 87658 <https://bugs.freedesktop.org/show_bug.cgi?id=87658>`__ -
+ [llvmpipe] SEGV in sse2_has_daz on ancient Pentium4-M
+- `Bug 87913 <https://bugs.freedesktop.org/show_bug.cgi?id=87913>`__ -
+ CPU cacheline size of 0 can be returned by CPUID leaf 0x80000006 in
+ some virtual machines
+
+Changes
+-------
+
+Chad Versace (2):
+
+- i965: Use safer pointer arithmetic in
+ intel_texsubimage_tiled_memcpy()
+- i965: Use safer pointer arithmetic in gather_oa_results()
+
+Dave Airlie (3):
+
+- Revert "r600g/sb: fix issues cause by GLSL switching to loops for
+ switch"
+- r600g: fix regression since UCMP change
+- r600g/sb: implement r600 gpr index workaround. (v3.1)
+
+Emil Velikov (2):
+
+- docs: Add sha256 sums for the 10.4.1 release
+- Update version to 10.4.2
+
+Ilia Mirkin (2):
+
+- nv50,nvc0: set vertex id base to index_bias
+- nv50/ir: fix texture offsets in release builds
+
+Kenneth Graunke (2):
+
+- i965: Add missing BRW_NEW_*_PROG_DATA to texture/renderbuffer atoms.
+- i965: Fix start/base_vertex_location for >1 prims but
+ !BRW_NEW_VERTICES.
+
+Leonid Shatz (1):
+
+- gallium/util: make sure cache line size is not zero
+
+Marek Olšák (4):
+
+- glsl_to_tgsi: fix a bug in copy propagation
+- vbo: ignore primitive restart if FixedIndex is enabled in DrawArrays
+- st/mesa: fix GL_PRIMITIVE_RESTART_FIXED_INDEX
+- radeonsi: fix VertexID for OpenGL
+
+Michel Dänzer (1):
+
+- radeonsi: Don't modify PA_SC_RASTER_CONFIG register value if rb_mask
+ == 0
+
+Roland Scheidegger (1):
+
+- gallium/util: fix crash with daz detection on x86
+
+Tiziano Bacocco (1):
+
+- nv50,nvc0: implement half_pixel_center
+
+Vadim Girlin (1):
+
+- r600g/sb: fix issues with loops created for switch
diff --git a/docs/relnotes/10.4.3.html b/docs/relnotes/10.4.3.html
deleted file mode 100644
index 375bfed3266..00000000000
--- a/docs/relnotes/10.4.3.html
+++ /dev/null
@@ -1,145 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- The Mesa 3D Graphics Library
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 10.4.3 Release Notes / January 24, 2015</h1>
-
-<p>
-Mesa 10.4.3 is a bug fix release which fixes bugs found since the 10.4.2 release.
-</p>
-<p>
-Mesa 10.4.3 implements the OpenGL 3.3 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 3.3. OpenGL
-3.3 is <strong>only</strong> available if requested at context creation
-because compatibility contexts are not supported.
-</p>
-
-<h2>SHA256 checksums</h2>
-<pre>
-c53eaafc83d9c6315f63e0904d9954d929b841b0b2be7a328eeb6e14f1376129 MesaLib-10.4.3.tar.gz
-ef6ecc9c2f36c9f78d1662382a69ae961f38f03af3a0c3268e53f351aa1978ad MesaLib-10.4.3.tar.bz2
-179325fc8ec66529d3b0d0c43ef61a33a44d91daa126c3bbdd1efdfd25a7db1d MesaLib-10.4.3.zip
-</pre>
-
-<h2>New features</h2>
-<p>None</p>
-
-<h2>Bug fixes</h2>
-
-<p>This list is likely incomplete.</p>
-
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=80568">Bug 80568</a> - [gen4] GPU Crash During Google Chrome Operation</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=85367">Bug 85367</a> - [gen4] GPU hang in glmark-es2</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=85696">Bug 85696</a> - r600g+nine: Bioshock shader failure after 7b1c0cbc90d456384b0950ad21faa3c61a6b43ff</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=88219">Bug 88219</a> - include/c11/threads_posix.h:197: undefined reference to `pthread_mutex_lock'</li>
-
-</ul>
-
-
-<h2>Changes</h2>
-
-<p>Axel Davy (39):</p>
-<ul>
- <li>st/nine: Add new texture format strings</li>
- <li>st/nine: Correctly advertise D3DPMISCCAPS_CLIPTLVERTS</li>
- <li>st/nine: NineBaseTexture9: fix setting of last_layer</li>
- <li>st/nine: CubeTexture: fix GetLevelDesc</li>
- <li>st/nine: Fix crash when deleting non-implicit swapchain</li>
- <li>st/nine: Return D3DERR_INVALIDCALL when trying to create a texture of bad format</li>
- <li>st/nine: NineBaseTexture9: update sampler view creation</li>
- <li>st/nine: Check if srgb format is supported before trying to use it.</li>
- <li>st/nine: Add ATI1 and ATI2 support</li>
- <li>st/nine: Rework of boolean constants</li>
- <li>st/nine: Convert integer constants to floats before storing them when cards don't support integers</li>
- <li>st/nine: Remove some shader unused code</li>
- <li>st/nine: Saturate oFog and oPts vs outputs</li>
- <li>st/nine: Correctly declare NineTranslateInstruction_Mkxn inputs</li>
- <li>st/nine: Fix typo for M4x4</li>
- <li>st/nine: Fix POW implementation</li>
- <li>st/nine: Handle RSQ special cases</li>
- <li>st/nine: Handle NRM with input of null norm</li>
- <li>st/nine: Correct LOG on negative values</li>
- <li>st/nine: Rewrite LOOP implementation, and a0 aL handling</li>
- <li>st/nine: Fix CND implementation</li>
- <li>st/nine: Clamp ps 1.X constants</li>
- <li>st/nine: Fix some fixed function pipeline operation</li>
- <li>st/nine: Implement TEXCOORD special behaviours</li>
- <li>st/nine: Fill missing dst and src number for some instructions.</li>
- <li>st/nine: Fix TEXM3x3 and implement TEXM3x3VSPEC</li>
- <li>st/nine: implement TEXM3x2DEPTH</li>
- <li>st/nine: Implement TEXM3x2TEX</li>
- <li>st/nine: Implement TEXM3x3SPEC</li>
- <li>st/nine: Implement TEXDEPTH</li>
- <li>st/nine: Implement TEXDP3</li>
- <li>st/nine: Implement TEXDP3TEX</li>
- <li>st/nine: Implement TEXREG2AR, TEXREG2GB and TEXREG2RGB</li>
- <li>st/nine: Correct rules for relative adressing and constants.</li>
- <li>st/nine: Remove unused code for ps</li>
- <li>st/nine: Fix sm3 relative addressing for non-debug build</li>
- <li>st/nine: Add variables containing the size of the constant buffers</li>
- <li>st/nine: Allocate the correct size for the user constant buffer</li>
- <li>st/nine: Allocate vs constbuf buffer for indirect addressing once.</li>
-</ul>
-
-<p>Emil Velikov (2):</p>
-<ul>
- <li>docs: Add sha256 sums for the 10.4.2 release</li>
- <li>Update version to 10.4.3</li>
-</ul>
-
-<p>Jason Ekstrand (1):</p>
-<ul>
- <li>mesa: Fix clamping to -1.0 in snorm_to_float</li>
-</ul>
-
-<p>Jonathan Gray (1):</p>
-<ul>
- <li>glsl: Link glsl_test with pthreads library.</li>
-</ul>
-
-<p>Jose Fonseca (1):</p>
-<ul>
- <li>nine: Drop use of TGSI_OPCODE_CND.</li>
-</ul>
-
-<p>Kenneth Graunke (2):</p>
-<ul>
- <li>i965: Respect the no_8 flag on Gen6, not just Gen7+.</li>
- <li>i965: Work around mysterious Gen4 GPU hangs with minimal state changes.</li>
-</ul>
-
-<p>Stanislaw Halik (1):</p>
-<ul>
- <li>st/nine: Hack to generate resource if it doesn't exist when getting view</li>
-</ul>
-
-<p>Xavier Bouchoux (3):</p>
-<ul>
- <li>st/nine: Additional defines to d3dtypes.h</li>
- <li>st/nine: Add missing c++ declaration for IDirect3DVolumeTexture9</li>
- <li>st/nine: Fix D3DRS_POINTSPRITE support</li>
-</ul>
-
-
-</div>
-</body>
-</html>
diff --git a/docs/relnotes/10.4.3.rst b/docs/relnotes/10.4.3.rst
new file mode 100644
index 00000000000..86a88572b37
--- /dev/null
+++ b/docs/relnotes/10.4.3.rst
@@ -0,0 +1,123 @@
+Mesa 10.4.3 Release Notes / January 24, 2015
+============================================
+
+Mesa 10.4.3 is a bug fix release which fixes bugs found since the 10.4.2
+release.
+
+Mesa 10.4.3 implements the OpenGL 3.3 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
+used. Some drivers don't support all the features required in OpenGL
+3.3. OpenGL 3.3 is **only** available if requested at context creation
+because compatibility contexts are not supported.
+
+SHA256 checksums
+----------------
+
+::
+
+ c53eaafc83d9c6315f63e0904d9954d929b841b0b2be7a328eeb6e14f1376129 MesaLib-10.4.3.tar.gz
+ ef6ecc9c2f36c9f78d1662382a69ae961f38f03af3a0c3268e53f351aa1978ad MesaLib-10.4.3.tar.bz2
+ 179325fc8ec66529d3b0d0c43ef61a33a44d91daa126c3bbdd1efdfd25a7db1d MesaLib-10.4.3.zip
+
+New features
+------------
+
+None
+
+Bug fixes
+---------
+
+This list is likely incomplete.
+
+- `Bug 80568 <https://bugs.freedesktop.org/show_bug.cgi?id=80568>`__ -
+ [gen4] GPU Crash During Google Chrome Operation
+- `Bug 85367 <https://bugs.freedesktop.org/show_bug.cgi?id=85367>`__ -
+ [gen4] GPU hang in glmark-es2
+- `Bug 85696 <https://bugs.freedesktop.org/show_bug.cgi?id=85696>`__ -
+ r600g+nine: Bioshock shader failure after
+ 7b1c0cbc90d456384b0950ad21faa3c61a6b43ff
+- `Bug 88219 <https://bugs.freedesktop.org/show_bug.cgi?id=88219>`__ -
+ include/c11/threads_posix.h:197: undefined reference to
+ \`pthread_mutex_lock'
+
+Changes
+-------
+
+Axel Davy (39):
+
+- st/nine: Add new texture format strings
+- st/nine: Correctly advertise D3DPMISCCAPS_CLIPTLVERTS
+- st/nine: NineBaseTexture9: fix setting of last_layer
+- st/nine: CubeTexture: fix GetLevelDesc
+- st/nine: Fix crash when deleting non-implicit swapchain
+- st/nine: Return D3DERR_INVALIDCALL when trying to create a texture of
+ bad format
+- st/nine: NineBaseTexture9: update sampler view creation
+- st/nine: Check if srgb format is supported before trying to use it.
+- st/nine: Add ATI1 and ATI2 support
+- st/nine: Rework of boolean constants
+- st/nine: Convert integer constants to floats before storing them when
+ cards don't support integers
+- st/nine: Remove some shader unused code
+- st/nine: Saturate oFog and oPts vs outputs
+- st/nine: Correctly declare NineTranslateInstruction_Mkxn inputs
+- st/nine: Fix typo for M4x4
+- st/nine: Fix POW implementation
+- st/nine: Handle RSQ special cases
+- st/nine: Handle NRM with input of null norm
+- st/nine: Correct LOG on negative values
+- st/nine: Rewrite LOOP implementation, and a0 aL handling
+- st/nine: Fix CND implementation
+- st/nine: Clamp ps 1.X constants
+- st/nine: Fix some fixed function pipeline operation
+- st/nine: Implement TEXCOORD special behaviours
+- st/nine: Fill missing dst and src number for some instructions.
+- st/nine: Fix TEXM3x3 and implement TEXM3x3VSPEC
+- st/nine: implement TEXM3x2DEPTH
+- st/nine: Implement TEXM3x2TEX
+- st/nine: Implement TEXM3x3SPEC
+- st/nine: Implement TEXDEPTH
+- st/nine: Implement TEXDP3
+- st/nine: Implement TEXDP3TEX
+- st/nine: Implement TEXREG2AR, TEXREG2GB and TEXREG2RGB
+- st/nine: Correct rules for relative adressing and constants.
+- st/nine: Remove unused code for ps
+- st/nine: Fix sm3 relative addressing for non-debug build
+- st/nine: Add variables containing the size of the constant buffers
+- st/nine: Allocate the correct size for the user constant buffer
+- st/nine: Allocate vs constbuf buffer for indirect addressing once.
+
+Emil Velikov (2):
+
+- docs: Add sha256 sums for the 10.4.2 release
+- Update version to 10.4.3
+
+Jason Ekstrand (1):
+
+- mesa: Fix clamping to -1.0 in snorm_to_float
+
+Jonathan Gray (1):
+
+- glsl: Link glsl_test with pthreads library.
+
+Jose Fonseca (1):
+
+- nine: Drop use of TGSI_OPCODE_CND.
+
+Kenneth Graunke (2):
+
+- i965: Respect the no_8 flag on Gen6, not just Gen7+.
+- i965: Work around mysterious Gen4 GPU hangs with minimal state
+ changes.
+
+Stanislaw Halik (1):
+
+- st/nine: Hack to generate resource if it doesn't exist when getting
+ view
+
+Xavier Bouchoux (3):
+
+- st/nine: Additional defines to d3dtypes.h
+- st/nine: Add missing c++ declaration for IDirect3DVolumeTexture9
+- st/nine: Fix D3DRS_POINTSPRITE support
diff --git a/docs/relnotes/10.4.4.html b/docs/relnotes/10.4.4.html
deleted file mode 100644
index d574c692092..00000000000
--- a/docs/relnotes/10.4.4.html
+++ /dev/null
@@ -1,100 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- The Mesa 3D Graphics Library
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 10.4.4 Release Notes / February 06, 2015</h1>
-
-<p>
-Mesa 10.4.4 is a bug fix release which fixes bugs found since the 10.4.3 release.
-</p>
-<p>
-Mesa 10.4.4 implements the OpenGL 3.3 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 3.3. OpenGL
-3.3 is <strong>only</strong> available if requested at context creation
-because compatibility contexts are not supported.
-</p>
-
-<h2>SHA256 checksums</h2>
-<pre>
-5cb427eaf980cb8555953e9928f5797979ed783e277745d5f8cbae8bc5364086 MesaLib-10.4.4.tar.gz
-f18a967e9c4d80e054b2fdff8c130ce6e6d1f8eecfc42c9f354f8628d8b4df1c MesaLib-10.4.4.tar.bz2
-86baad73b77920c80fe58402a905e7dd17e3ea10ead6ea7d3afdc0a56c860bd7 MesaLib-10.4.4.zip
-</pre>
-
-<h2>New features</h2>
-<p>None</p>
-
-<h2>Bug fixes</h2>
-
-<p>This list is likely incomplete.</p>
-
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=88662">Bug 88662</a> - unaligned access to gl_dlist_node</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=88930">Bug 88930</a> - [osmesa] osbuffer-&gt;textures should be indexed by attachment type</li>
-
-</ul>
-
-
-<h2>Changes</h2>
-
-<p>Brian Paul (1):</p>
-<ul>
- <li>mesa: fix display list 8-byte alignment issue</li>
-</ul>
-
-<p>Emil Velikov (2):</p>
-<ul>
- <li>docs: Add sha256 sums for the 10.4.3 release</li>
- <li>Update version to 10.4.4</li>
-</ul>
-
-<p>José Fonseca (1):</p>
-<ul>
- <li>egl: Pass the correct X visual depth to xcb_put_image().</li>
-</ul>
-
-<p>Mario Kleiner (1):</p>
-<ul>
- <li>glx/dri3: Request non-vsynced Present for swapinterval zero. (v3)</li>
-</ul>
-
-<p>Matt Turner (1):</p>
-<ul>
- <li>gallium/util: Don't use __builtin_clrsb in util_last_bit().</li>
-</ul>
-
-<p>Niels Ole Salscheider (1):</p>
-<ul>
- <li>configure: Link against all LLVM targets when building clover</li>
-</ul>
-
-<p>Park, Jeongmin (1):</p>
-<ul>
- <li>st/osmesa: Fix osbuffer-&gt;textures indexing</li>
-</ul>
-
-<p>Ville Syrjälä (1):</p>
-<ul>
- <li>i965: Fix max_wm_threads for CHV</li>
-</ul>
-
-
-</div>
-</body>
-</html>
diff --git a/docs/relnotes/10.4.4.rst b/docs/relnotes/10.4.4.rst
new file mode 100644
index 00000000000..754cea41d00
--- /dev/null
+++ b/docs/relnotes/10.4.4.rst
@@ -0,0 +1,72 @@
+Mesa 10.4.4 Release Notes / February 06, 2015
+=============================================
+
+Mesa 10.4.4 is a bug fix release which fixes bugs found since the 10.4.3
+release.
+
+Mesa 10.4.4 implements the OpenGL 3.3 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
+used. Some drivers don't support all the features required in OpenGL
+3.3. OpenGL 3.3 is **only** available if requested at context creation
+because compatibility contexts are not supported.
+
+SHA256 checksums
+----------------
+
+::
+
+ 5cb427eaf980cb8555953e9928f5797979ed783e277745d5f8cbae8bc5364086 MesaLib-10.4.4.tar.gz
+ f18a967e9c4d80e054b2fdff8c130ce6e6d1f8eecfc42c9f354f8628d8b4df1c MesaLib-10.4.4.tar.bz2
+ 86baad73b77920c80fe58402a905e7dd17e3ea10ead6ea7d3afdc0a56c860bd7 MesaLib-10.4.4.zip
+
+New features
+------------
+
+None
+
+Bug fixes
+---------
+
+This list is likely incomplete.
+
+- `Bug 88662 <https://bugs.freedesktop.org/show_bug.cgi?id=88662>`__ -
+ unaligned access to gl_dlist_node
+- `Bug 88930 <https://bugs.freedesktop.org/show_bug.cgi?id=88930>`__ -
+ [osmesa] osbuffer->textures should be indexed by attachment type
+
+Changes
+-------
+
+Brian Paul (1):
+
+- mesa: fix display list 8-byte alignment issue
+
+Emil Velikov (2):
+
+- docs: Add sha256 sums for the 10.4.3 release
+- Update version to 10.4.4
+
+José Fonseca (1):
+
+- egl: Pass the correct X visual depth to xcb_put_image().
+
+Mario Kleiner (1):
+
+- glx/dri3: Request non-vsynced Present for swapinterval zero. (v3)
+
+Matt Turner (1):
+
+- gallium/util: Don't use \__builtin_clrsb in util_last_bit().
+
+Niels Ole Salscheider (1):
+
+- configure: Link against all LLVM targets when building clover
+
+Park, Jeongmin (1):
+
+- st/osmesa: Fix osbuffer->textures indexing
+
+Ville Syrjälä (1):
+
+- i965: Fix max_wm_threads for CHV
diff --git a/docs/relnotes/10.4.5.html b/docs/relnotes/10.4.5.html
deleted file mode 100644
index 7c09c19e5af..00000000000
--- a/docs/relnotes/10.4.5.html
+++ /dev/null
@@ -1,114 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- The Mesa 3D Graphics Library
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 10.4.5 Release Notes / February 21, 2015</h1>
-
-<p>
-Mesa 10.4.5 is a bug fix release which fixes bugs found since the 10.4.4 release.
-</p>
-<p>
-Mesa 10.4.5 implements the OpenGL 3.3 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 3.3. OpenGL
-3.3 is <strong>only</strong> available if requested at context creation
-because compatibility contexts are not supported.
-</p>
-
-<h2>SHA256 checksums</h2>
-<pre>
-e12bbdaee9a758617e8ebd0bb0e987f72addd11db2e4da25ba695e386cd63843 MesaLib-10.4.5.tar.gz
-bf60000700a9d58e3aca2bfeee7e781053b0d839e61a95b1883e05a2dee247a0 MesaLib-10.4.5.tar.bz2
-3b926de8eee500bb67cf85332c51292f826cc539b8636382aadbb8e70c76527a MesaLib-10.4.5.zip
-</pre>
-
-<h2>New features</h2>
-<p>None</p>
-
-<h2>Bug fixes</h2>
-
-<p>This list is likely incomplete.</p>
-
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=82477">Bug 82477</a> - [softpipe] piglit fp-long-alu regression</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=88658">Bug 88658</a> - (bisected) Slow video playback on Kabini</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=89069">Bug 89069</a> - Lack of grass in The Talos Principle on radeonsi (native\wine\nine)</li>
-
-</ul>
-
-
-<h2>Changes</h2>
-
-<p>Carl Worth (1):</p>
-<ul>
- <li>Revert use of Mesa IR optimizer for ARB_fragment_programs</li>
-</ul>
-
-<p>Emil Velikov (3):</p>
-<ul>
- <li>docs: Add sha256 sums for the 10.4.4 release</li>
- <li>get-pick-list.sh: Require explicit "10.4" for nominating stable patches</li>
- <li>Update version to 10.4.5</li>
-</ul>
-
-<p>Ilia Mirkin (3):</p>
-<ul>
- <li>nvc0: bail out of 2d blits with non-A8_UNORM alpha formats</li>
- <li>st/mesa: treat resource-less xfb buffers as if they weren't there</li>
- <li>nvc0: allow holes in xfb target lists</li>
-</ul>
-
-<p>Jeremy Huddleston Sequoia (2):</p>
-<ul>
- <li>darwin: build fix</li>
- <li>darwin: build fix</li>
-</ul>
-
-<p>Kenneth Graunke (4):</p>
-<ul>
- <li>i965: Override swizzles for integer luminance formats.</li>
- <li>i965: Use a gl_color_union for sampler border color.</li>
- <li>i965: Fix integer border color on Haswell.</li>
- <li>glsl: Reduce memory consumption of copy propagation passes.</li>
-</ul>
-
-<p>Laura Ekstrand (1):</p>
-<ul>
- <li>main: Fixed _mesa_GetCompressedTexImage_sw to copy slices correctly.</li>
-</ul>
-
-<p>Marek Olšák (5):</p>
-<ul>
- <li>r600g,radeonsi: don't append to streamout buffers that haven't been used yet</li>
- <li>radeonsi: fix instanced arrays with non-zero start instance</li>
- <li>radeonsi: small fix in SPI state</li>
- <li>mesa: fix AtomicBuffer typo in _mesa_DeleteBuffers</li>
- <li>radeonsi: fix a crash if a stencil ref state is set before a DSA state</li>
-</ul>
-
-<p>Michel Dänzer (2):</p>
-<ul>
- <li>st/mesa: Don't use PIPE_USAGE_STREAM for GL_PIXEL_UNPACK_BUFFER_ARB</li>
- <li>Revert "radeon/llvm: enable unsafe math for graphics shaders"</li>
-</ul>
-
-
-</div>
-</body>
-</html>
diff --git a/docs/relnotes/10.4.5.rst b/docs/relnotes/10.4.5.rst
new file mode 100644
index 00000000000..90e150165f8
--- /dev/null
+++ b/docs/relnotes/10.4.5.rst
@@ -0,0 +1,89 @@
+Mesa 10.4.5 Release Notes / February 21, 2015
+=============================================
+
+Mesa 10.4.5 is a bug fix release which fixes bugs found since the 10.4.4
+release.
+
+Mesa 10.4.5 implements the OpenGL 3.3 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
+used. Some drivers don't support all the features required in OpenGL
+3.3. OpenGL 3.3 is **only** available if requested at context creation
+because compatibility contexts are not supported.
+
+SHA256 checksums
+----------------
+
+::
+
+ e12bbdaee9a758617e8ebd0bb0e987f72addd11db2e4da25ba695e386cd63843 MesaLib-10.4.5.tar.gz
+ bf60000700a9d58e3aca2bfeee7e781053b0d839e61a95b1883e05a2dee247a0 MesaLib-10.4.5.tar.bz2
+ 3b926de8eee500bb67cf85332c51292f826cc539b8636382aadbb8e70c76527a MesaLib-10.4.5.zip
+
+New features
+------------
+
+None
+
+Bug fixes
+---------
+
+This list is likely incomplete.
+
+- `Bug 82477 <https://bugs.freedesktop.org/show_bug.cgi?id=82477>`__ -
+ [softpipe] piglit fp-long-alu regression
+- `Bug 88658 <https://bugs.freedesktop.org/show_bug.cgi?id=88658>`__ -
+ (bisected) Slow video playback on Kabini
+- `Bug 89069 <https://bugs.freedesktop.org/show_bug.cgi?id=89069>`__ -
+ Lack of grass in The Talos Principle on radeonsi (native\wine\nine)
+
+Changes
+-------
+
+Carl Worth (1):
+
+- Revert use of Mesa IR optimizer for ARB_fragment_programs
+
+Emil Velikov (3):
+
+- docs: Add sha256 sums for the 10.4.4 release
+- get-pick-list.sh: Require explicit "10.4" for nominating stable
+ patches
+- Update version to 10.4.5
+
+Ilia Mirkin (3):
+
+- nvc0: bail out of 2d blits with non-A8_UNORM alpha formats
+- st/mesa: treat resource-less xfb buffers as if they weren't there
+- nvc0: allow holes in xfb target lists
+
+Jeremy Huddleston Sequoia (2):
+
+- darwin: build fix
+- darwin: build fix
+
+Kenneth Graunke (4):
+
+- i965: Override swizzles for integer luminance formats.
+- i965: Use a gl_color_union for sampler border color.
+- i965: Fix integer border color on Haswell.
+- glsl: Reduce memory consumption of copy propagation passes.
+
+Laura Ekstrand (1):
+
+- main: Fixed \_mesa_GetCompressedTexImage_sw to copy slices correctly.
+
+Marek Olšák (5):
+
+- r600g,radeonsi: don't append to streamout buffers that haven't been
+ used yet
+- radeonsi: fix instanced arrays with non-zero start instance
+- radeonsi: small fix in SPI state
+- mesa: fix AtomicBuffer typo in \_mesa_DeleteBuffers
+- radeonsi: fix a crash if a stencil ref state is set before a DSA
+ state
+
+Michel Dänzer (2):
+
+- st/mesa: Don't use PIPE_USAGE_STREAM for GL_PIXEL_UNPACK_BUFFER_ARB
+- Revert "radeon/llvm: enable unsafe math for graphics shaders"
diff --git a/docs/relnotes/10.4.6.html b/docs/relnotes/10.4.6.html
deleted file mode 100644
index 136d569e32b..00000000000
--- a/docs/relnotes/10.4.6.html
+++ /dev/null
@@ -1,143 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- The Mesa 3D Graphics Library
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 10.4.6 Release Notes / March 06, 2015</h1>
-
-<p>
-Mesa 10.4.6 is a bug fix release which fixes bugs found since the 10.4.5 release.
-</p>
-<p>
-Mesa 10.4.6 implements the OpenGL 3.3 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 3.3. OpenGL
-3.3 is <strong>only</strong> available if requested at context creation
-because compatibility contexts are not supported.
-</p>
-
-<h2>SHA256 checksums</h2>
-<pre>
-46c9082142e811c01e49a2c332a9ac0a1eb98f2908985fb9df216539d7eaeaf4 MesaLib-10.4.6.tar.gz
-d8baedd20e79ccd98a5a7b05e23d59a30892e68de1fcc057ca6873dafca02735 MesaLib-10.4.6.tar.bz2
-6aded6eac7f0d4d55117b8b581d8424710bbb4c768fc90f7b881f29311a751aa MesaLib-10.4.6.zip
-</pre>
-
-<h2>New features</h2>
-<p>None</p>
-
-<h2>Bug fixes</h2>
-
-<p>This list is likely incomplete.</p>
-
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=45348">Bug 45348</a> - [swrast] piglit fbo-drawbuffers-arbfp regression</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=84613">Bug 84613</a> - [G965, bisected] piglit regressions : glslparsertest.glsl2</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=87516">Bug 87516</a> - glProgramBinary violates spec</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=88885">Bug 88885</a> - Transform feedback uses incorrect interleaving if a previous draw did not write gl_Position</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=89180">Bug 89180</a> - [IVB regression] Rendering issues in Mass Effect through VMware Workstation</li>
-
-</ul>
-
-
-<h2>Changes</h2>
-
-<p>Abdiel Janulgue (2):</p>
-<ul>
- <li>glsl: Don't optimize min/max into saturate when EmitNoSat is set</li>
- <li>st/mesa: For vertex shaders, don't emit saturate when SM 3.0 is unsupported</li>
-</ul>
-
-<p>Andreas Boll (1):</p>
-<ul>
- <li>glx: Fix returned values of GLX_RENDERER_PREFERRED_PROFILE_MESA</li>
-</ul>
-
-<p>Brian Paul (2):</p>
-<ul>
- <li>swrast: fix multiple color buffer writing</li>
- <li>st/mesa: fix sampler view reference counting bug in glDraw/CopyPixels</li>
-</ul>
-
-<p>Chris Forbes (1):</p>
-<ul>
- <li>i965/gs: Check newly-generated GS-out VUE map against correct stage</li>
-</ul>
-
-<p>Eduardo Lima Mitev (1):</p>
-<ul>
- <li>mesa: Fix error validating args for TexSubImage3D</li>
-</ul>
-
-<p>Emil Velikov (6):</p>
-<ul>
- <li>docs: Add sha256 sums for the 10.4.5 release</li>
- <li>install-lib-links: remove the .install-lib-links file</li>
- <li>Revert "mesa: Correct backwards NULL check."</li>
- <li>mesa: cherry-pick the second half of commit 2aa71e9485a</li>
- <li>Revert "gallivm: Update for RTDyldMemoryManager becoming an unique_ptr."</li>
- <li>Update version to 10.4.6</li>
-</ul>
-
-<p>Ian Romanick (3):</p>
-<ul>
- <li>mesa: Add missing error checks in _mesa_ProgramBinary</li>
- <li>mesa: Ensure that length is set to zero in _mesa_GetProgramBinary</li>
- <li>mesa: Always generate GL_INVALID_OPERATION in _mesa_GetProgramBinary</li>
-</ul>
-
-<p>Jonathan Gray (1):</p>
-<ul>
- <li>auxilary/os: correct sysctl use in os_get_total_physical_memory()</li>
-</ul>
-
-<p>José Fonseca (1):</p>
-<ul>
- <li>gallivm: Update for RTDyldMemoryManager becoming an unique_ptr.</li>
-</ul>
-
-<p>Leo Liu (1):</p>
-<ul>
- <li>st/omx/dec/h264: fix picture out-of-order with poc type 0 v2</li>
-</ul>
-
-<p>Lucas Stach (1):</p>
-<ul>
- <li>install-lib-links: don't depend on .libs directory</li>
-</ul>
-
-<p>Marek Olšák (2):</p>
-<ul>
- <li>vbo: fix an unitialized-variable warning</li>
- <li>radeonsi: fix point sprites</li>
-</ul>
-
-<p>Matt Turner (4):</p>
-<ul>
- <li>glsl: Rewrite and fix min/max to saturate optimization.</li>
- <li>mesa: Correct backwards NULL check.</li>
- <li>i965/fs: Don't use backend_visitor::instructions after creating the CFG.</li>
- <li>mesa: Correct backwards NULL check.</li>
-</ul>
-
-
-</div>
-</body>
-</html>
diff --git a/docs/relnotes/10.4.6.rst b/docs/relnotes/10.4.6.rst
new file mode 100644
index 00000000000..ccf7275d569
--- /dev/null
+++ b/docs/relnotes/10.4.6.rst
@@ -0,0 +1,115 @@
+Mesa 10.4.6 Release Notes / March 06, 2015
+==========================================
+
+Mesa 10.4.6 is a bug fix release which fixes bugs found since the 10.4.5
+release.
+
+Mesa 10.4.6 implements the OpenGL 3.3 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
+used. Some drivers don't support all the features required in OpenGL
+3.3. OpenGL 3.3 is **only** available if requested at context creation
+because compatibility contexts are not supported.
+
+SHA256 checksums
+----------------
+
+::
+
+ 46c9082142e811c01e49a2c332a9ac0a1eb98f2908985fb9df216539d7eaeaf4 MesaLib-10.4.6.tar.gz
+ d8baedd20e79ccd98a5a7b05e23d59a30892e68de1fcc057ca6873dafca02735 MesaLib-10.4.6.tar.bz2
+ 6aded6eac7f0d4d55117b8b581d8424710bbb4c768fc90f7b881f29311a751aa MesaLib-10.4.6.zip
+
+New features
+------------
+
+None
+
+Bug fixes
+---------
+
+This list is likely incomplete.
+
+- `Bug 45348 <https://bugs.freedesktop.org/show_bug.cgi?id=45348>`__ -
+ [swrast] piglit fbo-drawbuffers-arbfp regression
+- `Bug 84613 <https://bugs.freedesktop.org/show_bug.cgi?id=84613>`__ -
+ [G965, bisected] piglit regressions : glslparsertest.glsl2
+- `Bug 87516 <https://bugs.freedesktop.org/show_bug.cgi?id=87516>`__ -
+ glProgramBinary violates spec
+- `Bug 88885 <https://bugs.freedesktop.org/show_bug.cgi?id=88885>`__ -
+ Transform feedback uses incorrect interleaving if a previous draw did
+ not write gl_Position
+- `Bug 89180 <https://bugs.freedesktop.org/show_bug.cgi?id=89180>`__ -
+ [IVB regression] Rendering issues in Mass Effect through VMware
+ Workstation
+
+Changes
+-------
+
+Abdiel Janulgue (2):
+
+- glsl: Don't optimize min/max into saturate when EmitNoSat is set
+- st/mesa: For vertex shaders, don't emit saturate when SM 3.0 is
+ unsupported
+
+Andreas Boll (1):
+
+- glx: Fix returned values of GLX_RENDERER_PREFERRED_PROFILE_MESA
+
+Brian Paul (2):
+
+- swrast: fix multiple color buffer writing
+- st/mesa: fix sampler view reference counting bug in glDraw/CopyPixels
+
+Chris Forbes (1):
+
+- i965/gs: Check newly-generated GS-out VUE map against correct stage
+
+Eduardo Lima Mitev (1):
+
+- mesa: Fix error validating args for TexSubImage3D
+
+Emil Velikov (6):
+
+- docs: Add sha256 sums for the 10.4.5 release
+- install-lib-links: remove the .install-lib-links file
+- Revert "mesa: Correct backwards NULL check."
+- mesa: cherry-pick the second half of commit 2aa71e9485a
+- Revert "gallivm: Update for RTDyldMemoryManager becoming an
+ unique_ptr."
+- Update version to 10.4.6
+
+Ian Romanick (3):
+
+- mesa: Add missing error checks in \_mesa_ProgramBinary
+- mesa: Ensure that length is set to zero in \_mesa_GetProgramBinary
+- mesa: Always generate GL_INVALID_OPERATION in \_mesa_GetProgramBinary
+
+Jonathan Gray (1):
+
+- auxilary/os: correct sysctl use in os_get_total_physical_memory()
+
+José Fonseca (1):
+
+- gallivm: Update for RTDyldMemoryManager becoming an unique_ptr.
+
+Leo Liu (1):
+
+- st/omx/dec/h264: fix picture out-of-order with poc type 0 v2
+
+Lucas Stach (1):
+
+- install-lib-links: don't depend on .libs directory
+
+Marek Olšák (2):
+
+- vbo: fix an unitialized-variable warning
+- radeonsi: fix point sprites
+
+Matt Turner (4):
+
+- glsl: Rewrite and fix min/max to saturate optimization.
+- mesa: Correct backwards NULL check.
+- i965/fs: Don't use backend_visitor::instructions after creating the
+ CFG.
+- mesa: Correct backwards NULL check.
diff --git a/docs/relnotes/10.4.7.html b/docs/relnotes/10.4.7.html
deleted file mode 100644
index a9c2efd38fe..00000000000
--- a/docs/relnotes/10.4.7.html
+++ /dev/null
@@ -1,134 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- The Mesa 3D Graphics Library
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 10.4.7 Release Notes / March 20, 2015</h1>
-
-<p>
-Mesa 10.4.7 is a bug fix release which fixes bugs found since the 10.4.6 release.
-</p>
-<p>
-Mesa 10.4.7 implements the OpenGL 3.3 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 3.3. OpenGL
-3.3 is <strong>only</strong> available if requested at context creation
-because compatibility contexts are not supported.
-</p>
-
-<h2>SHA256 checksums</h2>
-<pre>
-9e7b59267199658808f8b33e0410b86fbafbdcd52378658b9df65fac9d24947f MesaLib-10.4.7.tar.gz
-2c351c98671f9a7ab3fd9c601bb7a255801b1580f5dd0992639f99152801b0d2 MesaLib-10.4.7.tar.bz2
-d14ac578b5ce16560757b53fbd1cb4d6b34652f8e110e4b10a019adc82e67ffd MesaLib-10.4.7.zip
-</pre>
-
-<h2>New features</h2>
-<p>None</p>
-
-<h2>Bug fixes</h2>
-
-<p>This list is likely incomplete.</p>
-
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=79202">Bug 79202</a> - valgrind errors in glsl-fs-uniform-array-loop-unroll.shader_test; random code generation</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=89156">Bug 89156</a> - r300g: GL_COMPRESSED_RED_RGTC1 / ATI1N support broken</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=89224">Bug 89224</a> - Incorrect rendering of Unigine Valley running in VM on VMware Workstation</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=89530">Bug 89530</a> - FTBFS in loader: missing fstat</li>
-
-</ul>
-
-<h2>Changes</h2>
-
-<p>Andrey Sudnik (1):</p>
-<ul>
- <li>i965/vec4: Don't lose the saturate modifier in copy propagation.</li>
-</ul>
-
-<p>Daniel Stone (1):</p>
-<ul>
- <li>egl: Take alpha bits into account when selecting GBM formats</li>
-</ul>
-
-<p>Emil Velikov (6):</p>
-<ul>
- <li>docs: Add sha256 sums for the 10.4.6 release</li>
- <li>cherry-ignore: add not applicable/rejected commits</li>
- <li>mesa: rename format_info.c to format_info.h</li>
- <li>loader: include &lt;sys/stat.h&gt; for non-sysfs builds</li>
- <li>auxiliary/os: fix the android build - s/drm_munmap/os_munmap/</li>
- <li>Update version to 10.4.7</li>
-</ul>
-
-<p>Iago Toral Quiroga (1):</p>
-<ul>
- <li>i965: Fix out-of-bounds accesses into pull_constant_loc array</li>
-</ul>
-
-<p>Ilia Mirkin (4):</p>
-<ul>
- <li>freedreno: move fb state copy after checking for size change</li>
- <li>freedreno/ir3: fix array count returned by TXQ</li>
- <li>freedreno/ir3: get the # of miplevels from getinfo</li>
- <li>freedreno: fix slice pitch calculations</li>
-</ul>
-
-<p>Marc-Andre Lureau (1):</p>
-<ul>
- <li>gallium/auxiliary/indices: fix start param</li>
-</ul>
-
-<p>Marek Olšák (4):</p>
-<ul>
- <li>r300g: fix RGTC1 and LATC1 SNORM formats</li>
- <li>r300g: fix a crash when resolving into an sRGB texture</li>
- <li>r300g: fix sRGB-&gt;sRGB blits</li>
- <li>radeonsi: increase coords array size for radeon_llvm_emit_prepare_cube_coords</li>
-</ul>
-
-<p>Mario Kleiner (1):</p>
-<ul>
- <li>glx: Handle out-of-sequence swap completion events correctly. (v2)</li>
-</ul>
-
-<p>Matt Turner (2):</p>
-<ul>
- <li>r300g: Use PATH_MAX instead of limiting ourselves to 100 chars.</li>
- <li>r300g: Check return value of snprintf().</li>
-</ul>
-
-<p>Rob Clark (2):</p>
-<ul>
- <li>freedreno/ir3: fix silly typo for binning pass shaders</li>
- <li>freedreno: update generated headers</li>
-</ul>
-
-<p>Samuel Iglesias Gonsalvez (1):</p>
-<ul>
- <li>glsl: optimize (0 cmp x + y) into (-x cmp y).</li>
-</ul>
-
-<p>Stefan Dösinger (1):</p>
-<ul>
- <li>r300g: Fix the ATI1N swizzle (RGTC1 and LATC1)</li>
-</ul>
-
-</div>
-</body>
-</html>
diff --git a/docs/relnotes/10.4.7.rst b/docs/relnotes/10.4.7.rst
new file mode 100644
index 00000000000..41c93d9ed17
--- /dev/null
+++ b/docs/relnotes/10.4.7.rst
@@ -0,0 +1,107 @@
+Mesa 10.4.7 Release Notes / March 20, 2015
+==========================================
+
+Mesa 10.4.7 is a bug fix release which fixes bugs found since the 10.4.6
+release.
+
+Mesa 10.4.7 implements the OpenGL 3.3 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
+used. Some drivers don't support all the features required in OpenGL
+3.3. OpenGL 3.3 is **only** available if requested at context creation
+because compatibility contexts are not supported.
+
+SHA256 checksums
+----------------
+
+::
+
+ 9e7b59267199658808f8b33e0410b86fbafbdcd52378658b9df65fac9d24947f MesaLib-10.4.7.tar.gz
+ 2c351c98671f9a7ab3fd9c601bb7a255801b1580f5dd0992639f99152801b0d2 MesaLib-10.4.7.tar.bz2
+ d14ac578b5ce16560757b53fbd1cb4d6b34652f8e110e4b10a019adc82e67ffd MesaLib-10.4.7.zip
+
+New features
+------------
+
+None
+
+Bug fixes
+---------
+
+This list is likely incomplete.
+
+- `Bug 79202 <https://bugs.freedesktop.org/show_bug.cgi?id=79202>`__ -
+ valgrind errors in glsl-fs-uniform-array-loop-unroll.shader_test;
+ random code generation
+- `Bug 89156 <https://bugs.freedesktop.org/show_bug.cgi?id=89156>`__ -
+ r300g: GL_COMPRESSED_RED_RGTC1 / ATI1N support broken
+- `Bug 89224 <https://bugs.freedesktop.org/show_bug.cgi?id=89224>`__ -
+ Incorrect rendering of Unigine Valley running in VM on VMware
+ Workstation
+- `Bug 89530 <https://bugs.freedesktop.org/show_bug.cgi?id=89530>`__ -
+ FTBFS in loader: missing fstat
+
+Changes
+-------
+
+Andrey Sudnik (1):
+
+- i965/vec4: Don't lose the saturate modifier in copy propagation.
+
+Daniel Stone (1):
+
+- egl: Take alpha bits into account when selecting GBM formats
+
+Emil Velikov (6):
+
+- docs: Add sha256 sums for the 10.4.6 release
+- cherry-ignore: add not applicable/rejected commits
+- mesa: rename format_info.c to format_info.h
+- loader: include <sys/stat.h> for non-sysfs builds
+- auxiliary/os: fix the android build - s/drm_munmap/os_munmap/
+- Update version to 10.4.7
+
+Iago Toral Quiroga (1):
+
+- i965: Fix out-of-bounds accesses into pull_constant_loc array
+
+Ilia Mirkin (4):
+
+- freedreno: move fb state copy after checking for size change
+- freedreno/ir3: fix array count returned by TXQ
+- freedreno/ir3: get the # of miplevels from getinfo
+- freedreno: fix slice pitch calculations
+
+Marc-Andre Lureau (1):
+
+- gallium/auxiliary/indices: fix start param
+
+Marek Olšák (4):
+
+- r300g: fix RGTC1 and LATC1 SNORM formats
+- r300g: fix a crash when resolving into an sRGB texture
+- r300g: fix sRGB->sRGB blits
+- radeonsi: increase coords array size for
+ radeon_llvm_emit_prepare_cube_coords
+
+Mario Kleiner (1):
+
+- glx: Handle out-of-sequence swap completion events correctly. (v2)
+
+Matt Turner (2):
+
+- r300g: Use PATH_MAX instead of limiting ourselves to 100 chars.
+- r300g: Check return value of snprintf().
+
+Rob Clark (2):
+
+- freedreno/ir3: fix silly typo for binning pass shaders
+- freedreno: update generated headers
+
+Samuel Iglesias Gonsalvez (1):
+
+- glsl: optimize (0 cmp x + y) into (-x cmp y).
+
+Stefan Dösinger (1):
+
+- r300g: Fix the ATI1N swizzle (RGTC1 and LATC1)
diff --git a/docs/relnotes/10.4.html b/docs/relnotes/10.4.html
deleted file mode 100644
index ec1cc017e79..00000000000
--- a/docs/relnotes/10.4.html
+++ /dev/null
@@ -1,259 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- The Mesa 3D Graphics Library
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 10.4 Release Notes / December 14, 2014</h1>
-
-<p>
-Mesa 10.4 is a new development release.
-People who are concerned with stability and reliability should stick
-with a previous release or wait for Mesa 10.4.1.
-</p>
-<p>
-Mesa 10.4 implements the OpenGL 3.3 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 3.3. OpenGL
-3.3 is <strong>only</strong> available if requested at context creation
-because compatibility contexts are not supported.
-</p>
-
-
-<h2>SHA256 checksums</h2>
-<pre>
-abfbfd2d91ce81491c5bb6923ae649212ad5f82d0bee277de8704cc948dc221e MesaLib-10.4.0.tar.gz
-98a7dff3a1a6708c79789de8b9a05d8042e867067f70e8f30387c15026233219 MesaLib-10.4.0.tar.bz2
-443a6d46d0691b5ac811d8d30091b1716c365689b16d49c57cf273c2b76086fe MesaLib-10.4.0.zip
-</pre>
-
-
-<h2>New features</h2>
-
-<p>
-Note: some of the new features are only available with certain drivers.
-</p>
-
-<ul>
-<li>GL_ARB_conditional_render_inverted on nv50</li>
-<li>GL_ARB_sample_shading on r600</li>
-<li>GL_ARB_texture_view on nv50, nvc0</li>
-<li>GL_ARB_clip_control on nv50, nvc0, r300, r600, radeonsi, llvmpipe, softpipe</li>
-<li>GL_KHR_context_flush_control on all drivers</li>
-</ul>
-
-
-<h2>Bug fixes</h2>
-
-<p>This list is likely incomplete.</p>
-
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=79963">Bug 79963</a> - [ILK Bisected]some piglit and ogles2conform cases fail </li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=29661">Bug 29661</a> - MSVC built u_format_test fails on Windows</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=38873">Bug 38873</a> - [855gm] gnome-shell misrendered</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=54372">Bug 54372</a> - GLX_INTEL_swap_event crashes driver when swapping window buffers</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=60879">Bug 60879</a> - [radeonsi] X11 can't start with acceleration enabled</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=61415">Bug 61415</a> - Clover ignores --with-opencl-libdir path</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=64471">Bug 64471</a> - Radeon HD6570 lockup in Brütal Legend with HyperZ</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=66184">Bug 66184</a> - src/mesa/state_tracker/st_glsl_to_tgsi.cpp:3216:simplify_cmp: Assertion `inst-&gt;dst.index &lt; 4096' failed.</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=67672">Bug 67672</a> - [llvmpipe] lp_test_arit fails on old CPUs</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=69200">Bug 69200</a> - [Bisected]Piglit glx/glx-multithread-shader-compile aborted</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=70410">Bug 70410</a> - egl-static/Makefile: linking fails with llvm &gt;= 3.4</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=72685">Bug 72685</a> - [radeonsi hyperz] Artifacts in Unigine Sanctuary</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=72819">Bug 72819</a> - [855GM] Incorrect drop shadow color on windows and strange white rectangle when showing/hiding GLX-dock...</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=74563">Bug 74563</a> - Surfaceless contexts are not properly released by DRI drivers</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=74863">Bug 74863</a> - [r600g] HyperZ broken on RV770 and CYPRESS (Left 4 Dead 2 trees corruption) bisected!</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=75011">Bug 75011</a> - [hyperz] Performance drop since git-01e6371 (disable hyperz by default) with radeonsi</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=75112">Bug 75112</a> - Meta Bug for HyperZ issues on r600g and radeonsi</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=76252">Bug 76252</a> - Dynamic loading/unloading of opengl32.dll results in a deadlock</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=76861">Bug 76861</a> - mid3 generates slow code for constant arguments</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=77957">Bug 77957</a> - Variably-indexed constant arrays result in terrible shader code</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=78468">Bug 78468</a> - Compiling of shader gets stuck in infinite loop</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=78770">Bug 78770</a> - [SNB bisected]Webglc conformance/textures/texture-size-limit.html fails</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=79155">Bug 79155</a> - [Tesseract Game] Global Illumination: Medium Causes Color Distortion</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=79462">Bug 79462</a> - [NVC0/Codegen] Shader compilation falis in spill logic</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=80011">Bug 80011</a> - [softpipe] tgsi/tgsi_exec.c:2023:exec_txf: Assertion `0' failed.</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=80012">Bug 80012</a> - [softpipe] draw/draw_gs.c:113:tgsi_fetch_gs_outputs: Assertion `!util_is_inf_or_nan(output[slot][0])' failed.</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=80050">Bug 80050</a> - [855GM] Incorrect drop shadow color under windows in Cinnamon persists with MESA 10.1.</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=80247">Bug 80247</a> - Khronos conformance test ES3-CTS.gtf.GL3Tests.transform_feedback.transform_feedback_vertex_id fails</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=80561">Bug 80561</a> - Incorrect implementation of some VDPAU APIs.</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=80615">Bug 80615</a> - Files in bellagio directory [omx tracker] don't respect installation folder</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=80848">Bug 80848</a> - [dri3] Building mesa fails with dri3 enabled</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=81680">Bug 81680</a> - [r600g] Firefox crashes with hardware acceleration turned on</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=82255">Bug 82255</a> - [VP2] Chroma planes are vertically stretched during VDPAU playback</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=82472">Bug 82472</a> - piglit 16385-consecutive-chars regression</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=82537">Bug 82537</a> - Stunt Rally GLSL compiler assertion failure</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=82538">Bug 82538</a> - Super Maryo Chronicles fails with st/mesa assertion failure</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=82539">Bug 82539</a> - vmw_screen_dri.lo In file included from vmw_screen_dri.c:41: vmwgfx_drm.h:32:17: error: drm.h: No such file or directory</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=82796">Bug 82796</a> - [IVB/BYT-M/HSW/BDW Bisected]Synmark2_v6.0_OglTerrainFlyInst/OglTerrainPanInst cannot run as image validation failed</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=82804">Bug 82804</a> - unreal engine 4 rendering errors</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=82828">Bug 82828</a> - Regression: Crash in 3Dmark2001</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=82846">Bug 82846</a> - [BDW Bisected] Gpu hang when running Lightsmark v2008/Warsow v1.0/Xonotic v0.7/unigine-demos</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=82881">Bug 82881</a> - test_vec4_register_coalesce regression</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=82882">Bug 82882</a> - [swrast] piglit glsl-fs-uniform-bool-1 regression</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=82921">Bug 82921</a> - layout(location=0) emits error &gt;= MAX_UNIFORM_LOCATIONS due to integer underflow</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=82929">Bug 82929</a> - [BDW Bisected]glxgears causes X hang</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=82932">Bug 82932</a> - [SNB+ Bisected]Ogles3conform ES3-CTS.shaders.indexing.vector_subscript.vec3_static_loop_subscript_write_direct_read_vertex fails</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=83079">Bug 83079</a> - [NVC0] Dota 2 (Linux native and Wine) crash with Nouveau Drivers</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=83080">Bug 83080</a> - [SNB+ Bisected]ES3-CTS.shaders.loops.do_while_constant_iterations.mixed_break_continue_fragment fails</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=83081">Bug 83081</a> - [BDW Bisected]Piglit spec_ARB_sample_shading_builtin-gl-sample-mask_2 is core dumped</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=83127">Bug 83127</a> - [ILK Bisected]Piglit glean_texCombine fails</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=83148">Bug 83148</a> - Unity invisible under Ubuntu 14.04 and 14.10</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=83355">Bug 83355</a> - FTBFS: src/mesa/program/program_lexer.l:122:64: error: unknown type name 'YYSTYPE'</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=83380">Bug 83380</a> - Linking fails when not writing gl_Position.</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=83418">Bug 83418</a> - EU IV is incorrectly rendered after git1409011930.d571f2</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=83432">Bug 83432</a> - r600_query.c:269:r600_emit_query_end: Assertion `ctx-&gt;num_pipelinestat_queries &gt; 0' failed [Gallium HUD]</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=83463">Bug 83463</a> - [swrast] piglit glsl-vs-clamp-1 regression</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=83468">Bug 83468</a> - [UBO] Using bool from UBO as if-statement condition asserts</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=83500">Bug 83500</a> - si_dma_copy_tile causes GPU hangs</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=83506">Bug 83506</a> - [UBO] row_major layout ignored inside structures</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=83533">Bug 83533</a> - [UBO] nested structures don't get appropriate padding</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=83573">Bug 83573</a> - [swrast] piglit fs-op-not-bool-using-if regression</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=83574">Bug 83574</a> - [llvmpipe] [softpipe] piglit arb_explicit_uniform_location-use-of-unused-loc regression</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=83741">Bug 83741</a> - [UBO] row_major layout partially ignored for arrays of structures</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=83777">Bug 83777</a> - [regression] ilo fails to build</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=83934">Bug 83934</a> - Structures must have same name to be considered same type.</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=84140">Bug 84140</a> - mplayer crashes playing some files using vdpau output</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=84145">Bug 84145</a> - UE4: Realistic Rendering Demo render blue</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=84178">Bug 84178</a> - Big glamor regression in Xorg server 1.6.99.1 GIT: x11perf 1.5 Test: PutImage XY 500x500 Square</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=84355">Bug 84355</a> - texture2DProjLod and textureCubeLod are not supported when using GLES.</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=84529">Bug 84529</a> - [IVB bisected] glean fragProg1 CMP test failed</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=84538">Bug 84538</a> - lp_test_format.c:226:4: error: too few arguments to function ‘gallivm_create’</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=84539">Bug 84539</a> - brw_fs_register_coalesce.cpp:183: bool fs_visitor::register_coalesce(): Assertion `src_size &lt;= 11' failed.</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=84557">Bug 84557</a> - [HSW] &quot;Emit ELSE/ENDIF JIP with type D on Gen 7&quot; causes Atomic Afterlife and GPU hangs</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=84651">Bug 84651</a> - Distorted graphics or black window when running Battle.net app on Intel hardware via wine</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=84662">Bug 84662</a> - Long pauses with Unreal demo Elemental on R9270X since : Always flush the HDP cache before submitting a CS to the GPU</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=84777">Bug 84777</a> - [BSW]Piglit spec_glsl-1.50_execution_geometry-basic fails</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=84807">Bug 84807</a> - Build issue starting between bf4aecfb2acc8d0dc815105d2f36eccbc97c284b and a3e9582f09249ad27716ba82c7dfcee685b65d51</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=85189">Bug 85189</a> - llvm/invocation.cpp: In function 'void {anonymous}::optimize(llvm::Module*, unsigned int, const std::vector&lt;llvm::Function*&gt;&amp;)': llvm/invocation.cpp:324:18: error: expected type-specifier</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=85267">Bug 85267</a> - vlc crashes with vdpau (Radeon 3850HD) [r600]</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=85377">Bug 85377</a> - lp_test_format failure with llvm-3.6</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=85425">Bug 85425</a> - [bisected] Compiler error in clip control operations in meta</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=85429">Bug 85429</a> - indirect.c:296: multiple definition of `__indirect_glNewList'</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=85454">Bug 85454</a> - Unigine Sanctuary with Wine crashes on Mesa Git</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=85647">Bug 85647</a> - Random radeonsi crashes with mesa 10.3.x</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=85683">Bug 85683</a> - [i965 Bisected]Piglit shaders_glsl-vs-raytrace-bug26691 segfault</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=85691">Bug 85691</a> - 'glsl: Drop constant 0.0 components from dot products.' broke piglit shaders/glsl-gnome-shell-dim-window and a few others with Gallium</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=86025">Bug 86025</a> - src\glsl\list.h(535) : error C2143: syntax error : missing ';' before 'type'</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=86089">Bug 86089</a> - [r600g][mesa 10.4.0-dev] shader failure - r600_sb::bc_finalizer::cf_peephole() when starting Second Life</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=86145">Bug 86145</a> - Pipeline statistic counter values for VF always 0</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=86618">Bug 86618</a> - [NV96] neg modifiers not working in MIN and MAX operations</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=86760">Bug 86760</a> - mesa doesn't build: recipe for target 'r600_llvm.lo' failed</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=86764">Bug 86764</a> - [SNB+ Bisected]Piglit glean/pointSprite fails</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=86788">Bug 86788</a> - (bisected) 32bit UrbanTerror 4.1 timedemo sse4.1 segfault...</li>
-
-</ul>
-
-<h2>Changes</h2>
-
-<ul>
-<li>The environment variable GALLIUM_MSAA that forced a multisample GLX visual was removed.</li>
-</ul>
-
-</div>
-</body>
-</html>
diff --git a/docs/relnotes/10.4.rst b/docs/relnotes/10.4.rst
new file mode 100644
index 00000000000..4b0724101bd
--- /dev/null
+++ b/docs/relnotes/10.4.rst
@@ -0,0 +1,269 @@
+Mesa 10.4 Release Notes / December 14, 2014
+===========================================
+
+Mesa 10.4 is a new development release. People who are concerned with
+stability and reliability should stick with a previous release or wait
+for Mesa 10.4.1.
+
+Mesa 10.4 implements the OpenGL 3.3 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
+used. Some drivers don't support all the features required in OpenGL
+3.3. OpenGL 3.3 is **only** available if requested at context creation
+because compatibility contexts are not supported.
+
+SHA256 checksums
+----------------
+
+::
+
+ abfbfd2d91ce81491c5bb6923ae649212ad5f82d0bee277de8704cc948dc221e MesaLib-10.4.0.tar.gz
+ 98a7dff3a1a6708c79789de8b9a05d8042e867067f70e8f30387c15026233219 MesaLib-10.4.0.tar.bz2
+ 443a6d46d0691b5ac811d8d30091b1716c365689b16d49c57cf273c2b76086fe MesaLib-10.4.0.zip
+
+New features
+------------
+
+Note: some of the new features are only available with certain drivers.
+
+- GL_ARB_conditional_render_inverted on nv50
+- GL_ARB_sample_shading on r600
+- GL_ARB_texture_view on nv50, nvc0
+- GL_ARB_clip_control on nv50, nvc0, r300, r600, radeonsi, llvmpipe,
+ softpipe
+- GL_KHR_context_flush_control on all drivers
+
+Bug fixes
+---------
+
+This list is likely incomplete.
+
+- `Bug 79963 <https://bugs.freedesktop.org/show_bug.cgi?id=79963>`__ -
+ [ILK Bisected]some piglit and ogles2conform cases fail
+- `Bug 29661 <https://bugs.freedesktop.org/show_bug.cgi?id=29661>`__ -
+ MSVC built u_format_test fails on Windows
+- `Bug 38873 <https://bugs.freedesktop.org/show_bug.cgi?id=38873>`__ -
+ [855gm] gnome-shell misrendered
+- `Bug 54372 <https://bugs.freedesktop.org/show_bug.cgi?id=54372>`__ -
+ GLX_INTEL_swap_event crashes driver when swapping window buffers
+- `Bug 60879 <https://bugs.freedesktop.org/show_bug.cgi?id=60879>`__ -
+ [radeonsi] X11 can't start with acceleration enabled
+- `Bug 61415 <https://bugs.freedesktop.org/show_bug.cgi?id=61415>`__ -
+ Clover ignores --with-opencl-libdir path
+- `Bug 64471 <https://bugs.freedesktop.org/show_bug.cgi?id=64471>`__ -
+ Radeon HD6570 lockup in Brütal Legend with HyperZ
+- `Bug 66184 <https://bugs.freedesktop.org/show_bug.cgi?id=66184>`__ -
+ src/mesa/state_tracker/st_glsl_to_tgsi.cpp:3216:simplify_cmp:
+ Assertion \`inst->dst.index < 4096' failed.
+- `Bug 67672 <https://bugs.freedesktop.org/show_bug.cgi?id=67672>`__ -
+ [llvmpipe] lp_test_arit fails on old CPUs
+- `Bug 69200 <https://bugs.freedesktop.org/show_bug.cgi?id=69200>`__ -
+ [Bisected]Piglit glx/glx-multithread-shader-compile aborted
+- `Bug 70410 <https://bugs.freedesktop.org/show_bug.cgi?id=70410>`__ -
+ egl-static/Makefile: linking fails with llvm >= 3.4
+- `Bug 72685 <https://bugs.freedesktop.org/show_bug.cgi?id=72685>`__ -
+ [radeonsi hyperz] Artifacts in Unigine Sanctuary
+- `Bug 72819 <https://bugs.freedesktop.org/show_bug.cgi?id=72819>`__ -
+ [855GM] Incorrect drop shadow color on windows and strange white
+ rectangle when showing/hiding GLX-dock...
+- `Bug 74563 <https://bugs.freedesktop.org/show_bug.cgi?id=74563>`__ -
+ Surfaceless contexts are not properly released by DRI drivers
+- `Bug 74863 <https://bugs.freedesktop.org/show_bug.cgi?id=74863>`__ -
+ [r600g] HyperZ broken on RV770 and CYPRESS (Left 4 Dead 2 trees
+ corruption) bisected!
+- `Bug 75011 <https://bugs.freedesktop.org/show_bug.cgi?id=75011>`__ -
+ [hyperz] Performance drop since git-01e6371 (disable hyperz by
+ default) with radeonsi
+- `Bug 75112 <https://bugs.freedesktop.org/show_bug.cgi?id=75112>`__ -
+ Meta Bug for HyperZ issues on r600g and radeonsi
+- `Bug 76252 <https://bugs.freedesktop.org/show_bug.cgi?id=76252>`__ -
+ Dynamic loading/unloading of opengl32.dll results in a deadlock
+- `Bug 76861 <https://bugs.freedesktop.org/show_bug.cgi?id=76861>`__ -
+ mid3 generates slow code for constant arguments
+- `Bug 77957 <https://bugs.freedesktop.org/show_bug.cgi?id=77957>`__ -
+ Variably-indexed constant arrays result in terrible shader code
+- `Bug 78468 <https://bugs.freedesktop.org/show_bug.cgi?id=78468>`__ -
+ Compiling of shader gets stuck in infinite loop
+- `Bug 78770 <https://bugs.freedesktop.org/show_bug.cgi?id=78770>`__ -
+ [SNB bisected]Webglc conformance/textures/texture-size-limit.html
+ fails
+- `Bug 79155 <https://bugs.freedesktop.org/show_bug.cgi?id=79155>`__ -
+ [Tesseract Game] Global Illumination: Medium Causes Color Distortion
+- `Bug 79462 <https://bugs.freedesktop.org/show_bug.cgi?id=79462>`__ -
+ [NVC0/Codegen] Shader compilation falis in spill logic
+- `Bug 80011 <https://bugs.freedesktop.org/show_bug.cgi?id=80011>`__ -
+ [softpipe] tgsi/tgsi_exec.c:2023:exec_txf: Assertion \`0' failed.
+- `Bug 80012 <https://bugs.freedesktop.org/show_bug.cgi?id=80012>`__ -
+ [softpipe] draw/draw_gs.c:113:tgsi_fetch_gs_outputs: Assertion
+ \`!util_is_inf_or_nan(output[slot][0])' failed.
+- `Bug 80050 <https://bugs.freedesktop.org/show_bug.cgi?id=80050>`__ -
+ [855GM] Incorrect drop shadow color under windows in Cinnamon
+ persists with MESA 10.1.
+- `Bug 80247 <https://bugs.freedesktop.org/show_bug.cgi?id=80247>`__ -
+ Khronos conformance test
+ ES3-CTS.gtf.GL3Tests.transform_feedback.transform_feedback_vertex_id
+ fails
+- `Bug 80561 <https://bugs.freedesktop.org/show_bug.cgi?id=80561>`__ -
+ Incorrect implementation of some VDPAU APIs.
+- `Bug 80615 <https://bugs.freedesktop.org/show_bug.cgi?id=80615>`__ -
+ Files in bellagio directory [omx tracker] don't respect installation
+ folder
+- `Bug 80848 <https://bugs.freedesktop.org/show_bug.cgi?id=80848>`__ -
+ [dri3] Building mesa fails with dri3 enabled
+- `Bug 81680 <https://bugs.freedesktop.org/show_bug.cgi?id=81680>`__ -
+ [r600g] Firefox crashes with hardware acceleration turned on
+- `Bug 82255 <https://bugs.freedesktop.org/show_bug.cgi?id=82255>`__ -
+ [VP2] Chroma planes are vertically stretched during VDPAU playback
+- `Bug 82472 <https://bugs.freedesktop.org/show_bug.cgi?id=82472>`__ -
+ piglit 16385-consecutive-chars regression
+- `Bug 82537 <https://bugs.freedesktop.org/show_bug.cgi?id=82537>`__ -
+ Stunt Rally GLSL compiler assertion failure
+- `Bug 82538 <https://bugs.freedesktop.org/show_bug.cgi?id=82538>`__ -
+ Super Maryo Chronicles fails with st/mesa assertion failure
+- `Bug 82539 <https://bugs.freedesktop.org/show_bug.cgi?id=82539>`__ -
+ vmw_screen_dri.lo In file included from vmw_screen_dri.c:41:
+ vmwgfx_drm.h:32:17: error: drm.h: No such file or directory
+- `Bug 82796 <https://bugs.freedesktop.org/show_bug.cgi?id=82796>`__ -
+ [IVB/BYT-M/HSW/BDW
+ Bisected]Synmark2_v6.0_OglTerrainFlyInst/OglTerrainPanInst cannot run
+ as image validation failed
+- `Bug 82804 <https://bugs.freedesktop.org/show_bug.cgi?id=82804>`__ -
+ unreal engine 4 rendering errors
+- `Bug 82828 <https://bugs.freedesktop.org/show_bug.cgi?id=82828>`__ -
+ Regression: Crash in 3Dmark2001
+- `Bug 82846 <https://bugs.freedesktop.org/show_bug.cgi?id=82846>`__ -
+ [BDW Bisected] Gpu hang when running Lightsmark v2008/Warsow
+ v1.0/Xonotic v0.7/unigine-demos
+- `Bug 82881 <https://bugs.freedesktop.org/show_bug.cgi?id=82881>`__ -
+ test_vec4_register_coalesce regression
+- `Bug 82882 <https://bugs.freedesktop.org/show_bug.cgi?id=82882>`__ -
+ [swrast] piglit glsl-fs-uniform-bool-1 regression
+- `Bug 82921 <https://bugs.freedesktop.org/show_bug.cgi?id=82921>`__ -
+ layout(location=0) emits error >= MAX_UNIFORM_LOCATIONS due to
+ integer underflow
+- `Bug 82929 <https://bugs.freedesktop.org/show_bug.cgi?id=82929>`__ -
+ [BDW Bisected]glxgears causes X hang
+- `Bug 82932 <https://bugs.freedesktop.org/show_bug.cgi?id=82932>`__ -
+ [SNB+ Bisected]Ogles3conform
+ ES3-CTS.shaders.indexing.vector_subscript.vec3_static_loop_subscript_write_direct_read_vertex
+ fails
+- `Bug 83079 <https://bugs.freedesktop.org/show_bug.cgi?id=83079>`__ -
+ [NVC0] Dota 2 (Linux native and Wine) crash with Nouveau Drivers
+- `Bug 83080 <https://bugs.freedesktop.org/show_bug.cgi?id=83080>`__ -
+ [SNB+
+ Bisected]ES3-CTS.shaders.loops.do_while_constant_iterations.mixed_break_continue_fragment
+ fails
+- `Bug 83081 <https://bugs.freedesktop.org/show_bug.cgi?id=83081>`__ -
+ [BDW Bisected]Piglit spec_ARB_sample_shading_builtin-gl-sample-mask_2
+ is core dumped
+- `Bug 83127 <https://bugs.freedesktop.org/show_bug.cgi?id=83127>`__ -
+ [ILK Bisected]Piglit glean_texCombine fails
+- `Bug 83148 <https://bugs.freedesktop.org/show_bug.cgi?id=83148>`__ -
+ Unity invisible under Ubuntu 14.04 and 14.10
+- `Bug 83355 <https://bugs.freedesktop.org/show_bug.cgi?id=83355>`__ -
+ FTBFS: src/mesa/program/program_lexer.l:122:64: error: unknown type
+ name 'YYSTYPE'
+- `Bug 83380 <https://bugs.freedesktop.org/show_bug.cgi?id=83380>`__ -
+ Linking fails when not writing gl_Position.
+- `Bug 83418 <https://bugs.freedesktop.org/show_bug.cgi?id=83418>`__ -
+ EU IV is incorrectly rendered after git1409011930.d571f2
+- `Bug 83432 <https://bugs.freedesktop.org/show_bug.cgi?id=83432>`__ -
+ r600_query.c:269:r600_emit_query_end: Assertion
+ \`ctx->num_pipelinestat_queries > 0' failed [Gallium HUD]
+- `Bug 83463 <https://bugs.freedesktop.org/show_bug.cgi?id=83463>`__ -
+ [swrast] piglit glsl-vs-clamp-1 regression
+- `Bug 83468 <https://bugs.freedesktop.org/show_bug.cgi?id=83468>`__ -
+ [UBO] Using bool from UBO as if-statement condition asserts
+- `Bug 83500 <https://bugs.freedesktop.org/show_bug.cgi?id=83500>`__ -
+ si_dma_copy_tile causes GPU hangs
+- `Bug 83506 <https://bugs.freedesktop.org/show_bug.cgi?id=83506>`__ -
+ [UBO] row_major layout ignored inside structures
+- `Bug 83533 <https://bugs.freedesktop.org/show_bug.cgi?id=83533>`__ -
+ [UBO] nested structures don't get appropriate padding
+- `Bug 83573 <https://bugs.freedesktop.org/show_bug.cgi?id=83573>`__ -
+ [swrast] piglit fs-op-not-bool-using-if regression
+- `Bug 83574 <https://bugs.freedesktop.org/show_bug.cgi?id=83574>`__ -
+ [llvmpipe] [softpipe] piglit
+ arb_explicit_uniform_location-use-of-unused-loc regression
+- `Bug 83741 <https://bugs.freedesktop.org/show_bug.cgi?id=83741>`__ -
+ [UBO] row_major layout partially ignored for arrays of structures
+- `Bug 83777 <https://bugs.freedesktop.org/show_bug.cgi?id=83777>`__ -
+ [regression] ilo fails to build
+- `Bug 83934 <https://bugs.freedesktop.org/show_bug.cgi?id=83934>`__ -
+ Structures must have same name to be considered same type.
+- `Bug 84140 <https://bugs.freedesktop.org/show_bug.cgi?id=84140>`__ -
+ mplayer crashes playing some files using vdpau output
+- `Bug 84145 <https://bugs.freedesktop.org/show_bug.cgi?id=84145>`__ -
+ UE4: Realistic Rendering Demo render blue
+- `Bug 84178 <https://bugs.freedesktop.org/show_bug.cgi?id=84178>`__ -
+ Big glamor regression in Xorg server 1.6.99.1 GIT: x11perf 1.5 Test:
+ PutImage XY 500x500 Square
+- `Bug 84355 <https://bugs.freedesktop.org/show_bug.cgi?id=84355>`__ -
+ texture2DProjLod and textureCubeLod are not supported when using
+ GLES.
+- `Bug 84529 <https://bugs.freedesktop.org/show_bug.cgi?id=84529>`__ -
+ [IVB bisected] glean fragProg1 CMP test failed
+- `Bug 84538 <https://bugs.freedesktop.org/show_bug.cgi?id=84538>`__ -
+ lp_test_format.c:226:4: error: too few arguments to function
+ ‘gallivm_create’
+- `Bug 84539 <https://bugs.freedesktop.org/show_bug.cgi?id=84539>`__ -
+ brw_fs_register_coalesce.cpp:183: bool
+ fs_visitor::register_coalesce(): Assertion \`src_size <= 11' failed.
+- `Bug 84557 <https://bugs.freedesktop.org/show_bug.cgi?id=84557>`__ -
+ [HSW] "Emit ELSE/ENDIF JIP with type D on Gen 7" causes Atomic
+ Afterlife and GPU hangs
+- `Bug 84651 <https://bugs.freedesktop.org/show_bug.cgi?id=84651>`__ -
+ Distorted graphics or black window when running Battle.net app on
+ Intel hardware via wine
+- `Bug 84662 <https://bugs.freedesktop.org/show_bug.cgi?id=84662>`__ -
+ Long pauses with Unreal demo Elemental on R9270X since : Always flush
+ the HDP cache before submitting a CS to the GPU
+- `Bug 84777 <https://bugs.freedesktop.org/show_bug.cgi?id=84777>`__ -
+ [BSW]Piglit spec_glsl-1.50_execution_geometry-basic fails
+- `Bug 84807 <https://bugs.freedesktop.org/show_bug.cgi?id=84807>`__ -
+ Build issue starting between bf4aecfb2acc8d0dc815105d2f36eccbc97c284b
+ and a3e9582f09249ad27716ba82c7dfcee685b65d51
+- `Bug 85189 <https://bugs.freedesktop.org/show_bug.cgi?id=85189>`__ -
+ llvm/invocation.cpp: In function 'void
+ {anonymous}::optimize(llvm::Module*, unsigned int, const
+ std::vector<llvm::Function*>&)': llvm/invocation.cpp:324:18: error:
+ expected type-specifier
+- `Bug 85267 <https://bugs.freedesktop.org/show_bug.cgi?id=85267>`__ -
+ vlc crashes with vdpau (Radeon 3850HD) [r600]
+- `Bug 85377 <https://bugs.freedesktop.org/show_bug.cgi?id=85377>`__ -
+ lp_test_format failure with llvm-3.6
+- `Bug 85425 <https://bugs.freedesktop.org/show_bug.cgi?id=85425>`__ -
+ [bisected] Compiler error in clip control operations in meta
+- `Bug 85429 <https://bugs.freedesktop.org/show_bug.cgi?id=85429>`__ -
+ indirect.c:296: multiple definition of \`__indirect_glNewList'
+- `Bug 85454 <https://bugs.freedesktop.org/show_bug.cgi?id=85454>`__ -
+ Unigine Sanctuary with Wine crashes on Mesa Git
+- `Bug 85647 <https://bugs.freedesktop.org/show_bug.cgi?id=85647>`__ -
+ Random radeonsi crashes with mesa 10.3.x
+- `Bug 85683 <https://bugs.freedesktop.org/show_bug.cgi?id=85683>`__ -
+ [i965 Bisected]Piglit shaders_glsl-vs-raytrace-bug26691 segfault
+- `Bug 85691 <https://bugs.freedesktop.org/show_bug.cgi?id=85691>`__ -
+ 'glsl: Drop constant 0.0 components from dot products.' broke piglit
+ shaders/glsl-gnome-shell-dim-window and a few others with Gallium
+- `Bug 86025 <https://bugs.freedesktop.org/show_bug.cgi?id=86025>`__ -
+ src\glsl\list.h(535) : error C2143: syntax error : missing ';' before
+ 'type'
+- `Bug 86089 <https://bugs.freedesktop.org/show_bug.cgi?id=86089>`__ -
+ [r600g][mesa 10.4.0-dev] shader failure -
+ r600_sb::bc_finalizer::cf_peephole() when starting Second Life
+- `Bug 86145 <https://bugs.freedesktop.org/show_bug.cgi?id=86145>`__ -
+ Pipeline statistic counter values for VF always 0
+- `Bug 86618 <https://bugs.freedesktop.org/show_bug.cgi?id=86618>`__ -
+ [NV96] neg modifiers not working in MIN and MAX operations
+- `Bug 86760 <https://bugs.freedesktop.org/show_bug.cgi?id=86760>`__ -
+ mesa doesn't build: recipe for target 'r600_llvm.lo' failed
+- `Bug 86764 <https://bugs.freedesktop.org/show_bug.cgi?id=86764>`__ -
+ [SNB+ Bisected]Piglit glean/pointSprite fails
+- `Bug 86788 <https://bugs.freedesktop.org/show_bug.cgi?id=86788>`__ -
+ (bisected) 32bit UrbanTerror 4.1 timedemo sse4.1 segfault...
+
+Changes
+-------
+
+- The environment variable GALLIUM_MSAA that forced a multisample GLX
+ visual was removed.
diff --git a/docs/relnotes/10.5.0.html b/docs/relnotes/10.5.0.html
deleted file mode 100644
index 3218d6b4480..00000000000
--- a/docs/relnotes/10.5.0.html
+++ /dev/null
@@ -1,212 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- The Mesa 3D Graphics Library
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 10.5.0 Release Notes / March 06, 2015</h1>
-
-<p>
-Mesa 10.5.0 is a new development release.
-People who are concerned with stability and reliability should stick
-with a previous release or wait for Mesa 10.5.1.
-</p>
-<p>
-Mesa 10.5.0 implements the OpenGL 3.3 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 3.3. OpenGL
-3.3 is <strong>only</strong> available if requested at context creation
-because compatibility contexts are not supported.
-</p>
-
-
-<h2>SHA256 checksums</h2>
-<pre>
-2bb6e2e982ee4d8264d52d638c2a4e3f8a164190336d72d4e34ae1304d87ed91 mesa-10.5.0.tar.gz
-d7ca9f9044bbdd674377e3eebceef1fae339c8817b9aa435c2053e4fea44e5d3 mesa-10.5.0.tar.xz
-</pre>
-
-
-<h2>New features</h2>
-
-<p>
-Note: some of the new features are only available with certain drivers.
-</p>
-
-<ul>
-<li>GL_ARB_framebuffer_sRGB on freedreno</li>
-<li>GL_ARB_texture_rg on freedreno</li>
-<li>GL_EXT_packed_float on freedreno</li>
-<li>GL_EXT_polygon_offset_clamp on i965, nv50, nvc0, r600, radeonsi, llvmpipe</li>
-<li>GL_EXT_texture_shared_exponent on freedreno</li>
-<li>GL_EXT_texture_snorm on freedreno</li>
-</ul>
-
-
-<h2>Bug fixes</h2>
-
-<p>This list is likely incomplete.</p>
-
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=10370">Bug 10370</a> - Incorrect pixels read back if draw bitmap texture through Display list</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=45348">Bug 45348</a> - [swrast] piglit fbo-drawbuffers-arbfp regression</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=60879">Bug 60879</a> - [radeonsi] X11 can't start with acceleration enabled</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=67672">Bug 67672</a> - [llvmpipe] lp_test_arit fails on old CPUs</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=77544">Bug 77544</a> - i965: Try to use LINE instructions to perform MAD with immediate arguments</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=78770">Bug 78770</a> - [SNB bisected]Webglc conformance/textures/texture-size-limit.html fails</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=80568">Bug 80568</a> - [gen4] GPU Crash During Google Chrome Operation</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=82477">Bug 82477</a> - [softpipe] piglit fp-long-alu regression</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=82585">Bug 82585</a> - geometry shader with optional out variable segfaults</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=82991">Bug 82991</a> - Inverted bumpmap in webgl applications</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=83463">Bug 83463</a> - [swrast] piglit glsl-vs-clamp-1 regression</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=83500">Bug 83500</a> - si_dma_copy_tile causes GPU hangs</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=83510">Bug 83510</a> - Graphical glitches in Unreal Engine 4</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=83908">Bug 83908</a> - [i965] Incorrect icon colors in Steam Big Picture</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=84212">Bug 84212</a> - [BSW]ES3-CTS.shaders.loops.do_while_dynamic_iterations.vector_counter_vertex fails and causes GPU hang</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=84651">Bug 84651</a> - Distorted graphics or black window when running Battle.net app on Intel hardware via wine</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=84777">Bug 84777</a> - [BSW]Piglit spec_glsl-1.50_execution_geometry-basic fails</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=85367">Bug 85367</a> - [gen4] GPU hang in glmark-es2</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=85467">Bug 85467</a> - [llvmpipe] piglit gl-1.0-dlist-beginend failure with llvm-3.6.0svn</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=85529">Bug 85529</a> - Surfaces not drawn in Unvanquished</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=85647">Bug 85647</a> - Random radeonsi crashes with mesa 10.3.x</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=85696">Bug 85696</a> - r600g+nine: Bioshock shader failure after 7b1c0cbc90d456384b0950ad21faa3c61a6b43ff</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=86089">Bug 86089</a> - [r600g][mesa 10.4.0-dev] shader failure - r600_sb::bc_finalizer::cf_peephole() when starting Second Life</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=86618">Bug 86618</a> - [NV96] neg modifiers not working in MIN and MAX operations</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=86760">Bug 86760</a> - mesa doesn't build: recipe for target 'r600_llvm.lo' failed</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=86764">Bug 86764</a> - [SNB+ Bisected]Piglit glean/pointSprite fails</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=86788">Bug 86788</a> - (bisected) 32bit UrbanTerror 4.1 timedemo sse4.1 segfault...</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=86811">Bug 86811</a> - [BDW/BSW Bisected]Piglit spec_arb_shading_language_packing_execution_built-in-functions_vs-unpackSnorm4x8 fails</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=86837">Bug 86837</a> - kodi segfault since auxiliary/vl: rework the build of the VL code</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=86939">Bug 86939</a> - test_vf_float_conversions.cpp:63:12: error: expected primary-expression before ‘union’</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=86944">Bug 86944</a> - glsl_parser_extras.cpp&quot;, line 1455: Error: Badly formed expression. (Oracle Studio)</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=86958">Bug 86958</a> - lp_bld_misc.cpp:503:40: error: no matching function for call to ‘llvm::EngineBuilder::setMCJITMemoryManager(ShaderMemoryManager*&amp;)’</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=86969">Bug 86969</a> - _drm_intel_gem_bo_references() function takes half the CPU with Witcher2 game</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=87076">Bug 87076</a> - Dead Island needs allow_glsl_extension_directive_midshader</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=87516">Bug 87516</a> - glProgramBinary violates spec</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=87619">Bug 87619</a> - Changes to state such as render targets change fragment shader without marking it dirty.</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=87658">Bug 87658</a> - [llvmpipe] SEGV in sse2_has_daz on ancient Pentium4-M</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=87694">Bug 87694</a> - [SNB] Crash in brw_begin_transform_feedback</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=87886">Bug 87886</a> - constant fps drops with Intel and Radeon</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=87887">Bug 87887</a> - [i965 Bisected]ES2-CTS.gtf.GL.cos.cos_float_vert_xvary fails</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=87913">Bug 87913</a> - CPU cacheline size of 0 can be returned by CPUID leaf 0x80000006 in some virtual machines</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=88079">Bug 88079</a> - dEQP-GLES3.functional.fbo.completeness.renderable.renderbuffer.color0 tests fail due to enabling of GL_RGB and GL_RGBA</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=88170">Bug 88170</a> - 32 bits opengl apps crash with latest llvm 3.6 git / mesa git / radeonsi</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=88219">Bug 88219</a> - include/c11/threads_posix.h:197: undefined reference to `pthread_mutex_lock'</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=88227">Bug 88227</a> - Radeonsi: High GTT usage in Prison Architect large map</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=88248">Bug 88248</a> - Calling glClear while there is an occlusion query in progress messes up the results</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=88335">Bug 88335</a> - format_pack.c:9567:22: error: expected ')'</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=88385">Bug 88385</a> - [SNB+ Bisected]Ogles3conform ES3-CTS.gtf.GL3Tests.packed_pixels.packed_pixels core dumped</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=88467">Bug 88467</a> - nir.c:140: error: ‘nir_src’ has no member named ‘ssa’</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=88478">Bug 88478</a> - #error &quot;&lt;malloc.h&gt; has been replaced by &lt;stdlib.h&gt;&quot;</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=88519">Bug 88519</a> - sha1.c:210:22: error: 'grcy_md_hd_t' undeclared (first use in this function)</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=88523">Bug 88523</a> - sha1.c:37: error: 'SHA1_CTX' undeclared (first use in this function)</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=88561">Bug 88561</a> - [radeonsi][regression,bisected] Depth test/buffer issues in Portal</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=88658">Bug 88658</a> - (bisected) Slow video playback on Kabini</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=88662">Bug 88662</a> - unaligned access to gl_dlist_node</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=88783">Bug 88783</a> - FTBFS: Clover: src/gallium/state_trackers/clover/llvm/invocation.cpp:335:49: error: no matching function for call to 'llvm::TargetLibraryInfo::TargetLibraryInfo(llvm::Triple)</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=88792">Bug 88792</a> - [BDW/BSW Bisected]Piglit spec_ARB_pixel_buffer_object_pbo-read-argb8888 fails</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=88806">Bug 88806</a> - nir/nir_constant_expressions.c:2754:15: error: controlling expression type 'unsigned int' not compatible with any generic association type</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=88841">Bug 88841</a> - [SNB/IVB/HSW/BDW Bisected]Piglit spec_EGL_NOK_texture_from_pixmap_basic fails</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=88852">Bug 88852</a> - macros.h(181) : error C2143: syntax error : missing '{' before 'enum [tag]'</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=88905">Bug 88905</a> - [SNB+ Bisected]Ogles3conform ES3-CTS.gtf.GL3Tests.packed_pixels.packed_pixels fails</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=88930">Bug 88930</a> - [osmesa] osbuffer-&gt;textures should be indexed by attachment type</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=88962">Bug 88962</a> - [osmesa] Crash on postprocessing if z buffer is NULL</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=89032">Bug 89032</a> - [BDW/BSW/SKL Bisected]Piglit spec_OpenGL_1.1_infinite-spot-light fails</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=89037">Bug 89037</a> - [SKL]Piglit spec_EXT_texture_array_copyteximage_1D_ARRAY_samples=2 sporadically causes GPU hang</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=89068">Bug 89068</a> - glTexImage2D regression by texstore_rgba switch to _mesa_format_convert</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=89069">Bug 89069</a> - Lack of grass in The Talos Principle on radeonsi (native\wine\nine)</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=89180">Bug 89180</a> - [IVB regression] Rendering issues in Mass Effect through VMware Workstation</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=86330">Bug 86330</a> - lp_bld_debug.cpp:112: multiple definition of `raw_debug_ostream::write_impl(char const*, unsigned long)'</li>
-
-</ul>
-
-
-<h2>Changes</h2>
-
-<ul>
-<li>Removed support for GCC versions earlier than 4.2.0.</li>
-</ul>
-
-</div>
-</body>
-</html>
diff --git a/docs/relnotes/10.5.0.rst b/docs/relnotes/10.5.0.rst
new file mode 100644
index 00000000000..203711b8c80
--- /dev/null
+++ b/docs/relnotes/10.5.0.rst
@@ -0,0 +1,217 @@
+Mesa 10.5.0 Release Notes / March 06, 2015
+==========================================
+
+Mesa 10.5.0 is a new development release. People who are concerned with
+stability and reliability should stick with a previous release or wait
+for Mesa 10.5.1.
+
+Mesa 10.5.0 implements the OpenGL 3.3 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
+used. Some drivers don't support all the features required in OpenGL
+3.3. OpenGL 3.3 is **only** available if requested at context creation
+because compatibility contexts are not supported.
+
+SHA256 checksums
+----------------
+
+::
+
+ 2bb6e2e982ee4d8264d52d638c2a4e3f8a164190336d72d4e34ae1304d87ed91 mesa-10.5.0.tar.gz
+ d7ca9f9044bbdd674377e3eebceef1fae339c8817b9aa435c2053e4fea44e5d3 mesa-10.5.0.tar.xz
+
+New features
+------------
+
+Note: some of the new features are only available with certain drivers.
+
+- GL_ARB_framebuffer_sRGB on freedreno
+- GL_ARB_texture_rg on freedreno
+- GL_EXT_packed_float on freedreno
+- GL_EXT_polygon_offset_clamp on i965, nv50, nvc0, r600, radeonsi,
+ llvmpipe
+- GL_EXT_texture_shared_exponent on freedreno
+- GL_EXT_texture_snorm on freedreno
+
+Bug fixes
+---------
+
+This list is likely incomplete.
+
+- `Bug 10370 <https://bugs.freedesktop.org/show_bug.cgi?id=10370>`__ -
+ Incorrect pixels read back if draw bitmap texture through Display
+ list
+- `Bug 45348 <https://bugs.freedesktop.org/show_bug.cgi?id=45348>`__ -
+ [swrast] piglit fbo-drawbuffers-arbfp regression
+- `Bug 60879 <https://bugs.freedesktop.org/show_bug.cgi?id=60879>`__ -
+ [radeonsi] X11 can't start with acceleration enabled
+- `Bug 67672 <https://bugs.freedesktop.org/show_bug.cgi?id=67672>`__ -
+ [llvmpipe] lp_test_arit fails on old CPUs
+- `Bug 77544 <https://bugs.freedesktop.org/show_bug.cgi?id=77544>`__ -
+ i965: Try to use LINE instructions to perform MAD with immediate
+ arguments
+- `Bug 78770 <https://bugs.freedesktop.org/show_bug.cgi?id=78770>`__ -
+ [SNB bisected]Webglc conformance/textures/texture-size-limit.html
+ fails
+- `Bug 80568 <https://bugs.freedesktop.org/show_bug.cgi?id=80568>`__ -
+ [gen4] GPU Crash During Google Chrome Operation
+- `Bug 82477 <https://bugs.freedesktop.org/show_bug.cgi?id=82477>`__ -
+ [softpipe] piglit fp-long-alu regression
+- `Bug 82585 <https://bugs.freedesktop.org/show_bug.cgi?id=82585>`__ -
+ geometry shader with optional out variable segfaults
+- `Bug 82991 <https://bugs.freedesktop.org/show_bug.cgi?id=82991>`__ -
+ Inverted bumpmap in webgl applications
+- `Bug 83463 <https://bugs.freedesktop.org/show_bug.cgi?id=83463>`__ -
+ [swrast] piglit glsl-vs-clamp-1 regression
+- `Bug 83500 <https://bugs.freedesktop.org/show_bug.cgi?id=83500>`__ -
+ si_dma_copy_tile causes GPU hangs
+- `Bug 83510 <https://bugs.freedesktop.org/show_bug.cgi?id=83510>`__ -
+ Graphical glitches in Unreal Engine 4
+- `Bug 83908 <https://bugs.freedesktop.org/show_bug.cgi?id=83908>`__ -
+ [i965] Incorrect icon colors in Steam Big Picture
+- `Bug 84212 <https://bugs.freedesktop.org/show_bug.cgi?id=84212>`__ -
+ [BSW]ES3-CTS.shaders.loops.do_while_dynamic_iterations.vector_counter_vertex
+ fails and causes GPU hang
+- `Bug 84651 <https://bugs.freedesktop.org/show_bug.cgi?id=84651>`__ -
+ Distorted graphics or black window when running Battle.net app on
+ Intel hardware via wine
+- `Bug 84777 <https://bugs.freedesktop.org/show_bug.cgi?id=84777>`__ -
+ [BSW]Piglit spec_glsl-1.50_execution_geometry-basic fails
+- `Bug 85367 <https://bugs.freedesktop.org/show_bug.cgi?id=85367>`__ -
+ [gen4] GPU hang in glmark-es2
+- `Bug 85467 <https://bugs.freedesktop.org/show_bug.cgi?id=85467>`__ -
+ [llvmpipe] piglit gl-1.0-dlist-beginend failure with llvm-3.6.0svn
+- `Bug 85529 <https://bugs.freedesktop.org/show_bug.cgi?id=85529>`__ -
+ Surfaces not drawn in Unvanquished
+- `Bug 85647 <https://bugs.freedesktop.org/show_bug.cgi?id=85647>`__ -
+ Random radeonsi crashes with mesa 10.3.x
+- `Bug 85696 <https://bugs.freedesktop.org/show_bug.cgi?id=85696>`__ -
+ r600g+nine: Bioshock shader failure after
+ 7b1c0cbc90d456384b0950ad21faa3c61a6b43ff
+- `Bug 86089 <https://bugs.freedesktop.org/show_bug.cgi?id=86089>`__ -
+ [r600g][mesa 10.4.0-dev] shader failure -
+ r600_sb::bc_finalizer::cf_peephole() when starting Second Life
+- `Bug 86618 <https://bugs.freedesktop.org/show_bug.cgi?id=86618>`__ -
+ [NV96] neg modifiers not working in MIN and MAX operations
+- `Bug 86760 <https://bugs.freedesktop.org/show_bug.cgi?id=86760>`__ -
+ mesa doesn't build: recipe for target 'r600_llvm.lo' failed
+- `Bug 86764 <https://bugs.freedesktop.org/show_bug.cgi?id=86764>`__ -
+ [SNB+ Bisected]Piglit glean/pointSprite fails
+- `Bug 86788 <https://bugs.freedesktop.org/show_bug.cgi?id=86788>`__ -
+ (bisected) 32bit UrbanTerror 4.1 timedemo sse4.1 segfault...
+- `Bug 86811 <https://bugs.freedesktop.org/show_bug.cgi?id=86811>`__ -
+ [BDW/BSW Bisected]Piglit
+ spec_arb_shading_language_packing_execution_built-in-functions_vs-unpackSnorm4x8
+ fails
+- `Bug 86837 <https://bugs.freedesktop.org/show_bug.cgi?id=86837>`__ -
+ kodi segfault since auxiliary/vl: rework the build of the VL code
+- `Bug 86939 <https://bugs.freedesktop.org/show_bug.cgi?id=86939>`__ -
+ test_vf_float_conversions.cpp:63:12: error: expected
+ primary-expression before ‘union’
+- `Bug 86944 <https://bugs.freedesktop.org/show_bug.cgi?id=86944>`__ -
+ glsl_parser_extras.cpp", line 1455: Error: Badly formed expression.
+ (Oracle Studio)
+- `Bug 86958 <https://bugs.freedesktop.org/show_bug.cgi?id=86958>`__ -
+ lp_bld_misc.cpp:503:40: error: no matching function for call to
+ ‘llvm::EngineBuilder::setMCJITMemoryManager(ShaderMemoryManager*&)’
+- `Bug 86969 <https://bugs.freedesktop.org/show_bug.cgi?id=86969>`__ -
+ \_drm_intel_gem_bo_references() function takes half the CPU with
+ Witcher2 game
+- `Bug 87076 <https://bugs.freedesktop.org/show_bug.cgi?id=87076>`__ -
+ Dead Island needs allow_glsl_extension_directive_midshader
+- `Bug 87516 <https://bugs.freedesktop.org/show_bug.cgi?id=87516>`__ -
+ glProgramBinary violates spec
+- `Bug 87619 <https://bugs.freedesktop.org/show_bug.cgi?id=87619>`__ -
+ Changes to state such as render targets change fragment shader
+ without marking it dirty.
+- `Bug 87658 <https://bugs.freedesktop.org/show_bug.cgi?id=87658>`__ -
+ [llvmpipe] SEGV in sse2_has_daz on ancient Pentium4-M
+- `Bug 87694 <https://bugs.freedesktop.org/show_bug.cgi?id=87694>`__ -
+ [SNB] Crash in brw_begin_transform_feedback
+- `Bug 87886 <https://bugs.freedesktop.org/show_bug.cgi?id=87886>`__ -
+ constant fps drops with Intel and Radeon
+- `Bug 87887 <https://bugs.freedesktop.org/show_bug.cgi?id=87887>`__ -
+ [i965 Bisected]ES2-CTS.gtf.GL.cos.cos_float_vert_xvary fails
+- `Bug 87913 <https://bugs.freedesktop.org/show_bug.cgi?id=87913>`__ -
+ CPU cacheline size of 0 can be returned by CPUID leaf 0x80000006 in
+ some virtual machines
+- `Bug 88079 <https://bugs.freedesktop.org/show_bug.cgi?id=88079>`__ -
+ dEQP-GLES3.functional.fbo.completeness.renderable.renderbuffer.color0
+ tests fail due to enabling of GL_RGB and GL_RGBA
+- `Bug 88170 <https://bugs.freedesktop.org/show_bug.cgi?id=88170>`__ -
+ 32 bits opengl apps crash with latest llvm 3.6 git / mesa git /
+ radeonsi
+- `Bug 88219 <https://bugs.freedesktop.org/show_bug.cgi?id=88219>`__ -
+ include/c11/threads_posix.h:197: undefined reference to
+ \`pthread_mutex_lock'
+- `Bug 88227 <https://bugs.freedesktop.org/show_bug.cgi?id=88227>`__ -
+ Radeonsi: High GTT usage in Prison Architect large map
+- `Bug 88248 <https://bugs.freedesktop.org/show_bug.cgi?id=88248>`__ -
+ Calling glClear while there is an occlusion query in progress messes
+ up the results
+- `Bug 88335 <https://bugs.freedesktop.org/show_bug.cgi?id=88335>`__ -
+ format_pack.c:9567:22: error: expected ')'
+- `Bug 88385 <https://bugs.freedesktop.org/show_bug.cgi?id=88385>`__ -
+ [SNB+ Bisected]Ogles3conform
+ ES3-CTS.gtf.GL3Tests.packed_pixels.packed_pixels core dumped
+- `Bug 88467 <https://bugs.freedesktop.org/show_bug.cgi?id=88467>`__ -
+ nir.c:140: error: ‘nir_src’ has no member named ‘ssa’
+- `Bug 88478 <https://bugs.freedesktop.org/show_bug.cgi?id=88478>`__ -
+ #error "<malloc.h> has been replaced by <stdlib.h>"
+- `Bug 88519 <https://bugs.freedesktop.org/show_bug.cgi?id=88519>`__ -
+ sha1.c:210:22: error: 'grcy_md_hd_t' undeclared (first use in this
+ function)
+- `Bug 88523 <https://bugs.freedesktop.org/show_bug.cgi?id=88523>`__ -
+ sha1.c:37: error: 'SHA1_CTX' undeclared (first use in this function)
+- `Bug 88561 <https://bugs.freedesktop.org/show_bug.cgi?id=88561>`__ -
+ [radeonsi][regression,bisected] Depth test/buffer issues in Portal
+- `Bug 88658 <https://bugs.freedesktop.org/show_bug.cgi?id=88658>`__ -
+ (bisected) Slow video playback on Kabini
+- `Bug 88662 <https://bugs.freedesktop.org/show_bug.cgi?id=88662>`__ -
+ unaligned access to gl_dlist_node
+- `Bug 88783 <https://bugs.freedesktop.org/show_bug.cgi?id=88783>`__ -
+ FTBFS: Clover:
+ src/gallium/state_trackers/clover/llvm/invocation.cpp:335:49: error:
+ no matching function for call to
+ 'llvm::TargetLibraryInfo::TargetLibraryInfo(llvm::Triple)
+- `Bug 88792 <https://bugs.freedesktop.org/show_bug.cgi?id=88792>`__ -
+ [BDW/BSW Bisected]Piglit
+ spec_ARB_pixel_buffer_object_pbo-read-argb8888 fails
+- `Bug 88806 <https://bugs.freedesktop.org/show_bug.cgi?id=88806>`__ -
+ nir/nir_constant_expressions.c:2754:15: error: controlling expression
+ type 'unsigned int' not compatible with any generic association type
+- `Bug 88841 <https://bugs.freedesktop.org/show_bug.cgi?id=88841>`__ -
+ [SNB/IVB/HSW/BDW Bisected]Piglit
+ spec_EGL_NOK_texture_from_pixmap_basic fails
+- `Bug 88852 <https://bugs.freedesktop.org/show_bug.cgi?id=88852>`__ -
+ macros.h(181) : error C2143: syntax error : missing '{' before 'enum
+ [tag]'
+- `Bug 88905 <https://bugs.freedesktop.org/show_bug.cgi?id=88905>`__ -
+ [SNB+ Bisected]Ogles3conform
+ ES3-CTS.gtf.GL3Tests.packed_pixels.packed_pixels fails
+- `Bug 88930 <https://bugs.freedesktop.org/show_bug.cgi?id=88930>`__ -
+ [osmesa] osbuffer->textures should be indexed by attachment type
+- `Bug 88962 <https://bugs.freedesktop.org/show_bug.cgi?id=88962>`__ -
+ [osmesa] Crash on postprocessing if z buffer is NULL
+- `Bug 89032 <https://bugs.freedesktop.org/show_bug.cgi?id=89032>`__ -
+ [BDW/BSW/SKL Bisected]Piglit spec_OpenGL_1.1_infinite-spot-light
+ fails
+- `Bug 89037 <https://bugs.freedesktop.org/show_bug.cgi?id=89037>`__ -
+ [SKL]Piglit spec_EXT_texture_array_copyteximage_1D_ARRAY_samples=2
+ sporadically causes GPU hang
+- `Bug 89068 <https://bugs.freedesktop.org/show_bug.cgi?id=89068>`__ -
+ glTexImage2D regression by texstore_rgba switch to
+ \_mesa_format_convert
+- `Bug 89069 <https://bugs.freedesktop.org/show_bug.cgi?id=89069>`__ -
+ Lack of grass in The Talos Principle on radeonsi (native\wine\nine)
+- `Bug 89180 <https://bugs.freedesktop.org/show_bug.cgi?id=89180>`__ -
+ [IVB regression] Rendering issues in Mass Effect through VMware
+ Workstation
+- `Bug 86330 <https://bugs.freedesktop.org/show_bug.cgi?id=86330>`__ -
+ lp_bld_debug.cpp:112: multiple definition of
+ \`raw_debug_ostream::write_impl(char const*, unsigned long)'
+
+Changes
+-------
+
+- Removed support for GCC versions earlier than 4.2.0.
diff --git a/docs/relnotes/10.5.1.html b/docs/relnotes/10.5.1.html
deleted file mode 100644
index 0e5fe5a46e1..00000000000
--- a/docs/relnotes/10.5.1.html
+++ /dev/null
@@ -1,217 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- The Mesa 3D Graphics Library
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 10.5.1 Release Notes / March 13, 2015</h1>
-
-<p>
-Mesa 10.5.1 is a bug fix release which fixes bugs found since the 10.5.0 release.
-</p>
-<p>
-Mesa 10.5.1 implements the OpenGL 3.3 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 3.3. OpenGL
-3.3 is <strong>only</strong> available if requested at context creation
-because compatibility contexts are not supported.
-</p>
-
-
-<h2>SHA256 checksums</h2>
-<pre>
-b5b6256a6d46023e16a675257fd11a0f94d7b3e60a76cf112952da3d0fef8e9b mesa-10.5.1.tar.gz
-ffc51943d15c6812ee7611d053d8980a683fbd6a4986cff567b12cc66637d679 mesa-10.5.1.tar.xz
-</pre>
-
-
-<h2>New features</h2>
-<p>None</p>
-
-<h2>Bug fixes</h2>
-
-<p>This list is likely incomplete.</p>
-
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=79202">Bug 79202</a> - valgrind errors in glsl-fs-uniform-array-loop-unroll.shader_test; random code generation</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=84613">Bug 84613</a> - [G965, bisected] piglit regressions : glslparsertest.glsl2</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=86747">Bug 86747</a> - Noise in Football Manager 2014 textures</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=86974">Bug 86974</a> - INTEL_DEBUG=shader_time always asserts in fs_generator::generate_code() when Mesa is built with --enable-debug (= with asserts)</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=88246">Bug 88246</a> - Commit 2881b12 causes 43 DrawElements test regressions</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=88793">Bug 88793</a> - [BDW/BSW Bisected]Piglit/shaders_glsl-max-varyings fails</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=88883">Bug 88883</a> - ir-a2xx.c: variable changed in assert statement</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=88885">Bug 88885</a> - Transform feedback uses incorrect interleaving if a previous draw did not write gl_Position</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=89095">Bug 89095</a> - [SNB/IVB/BYT Bisected]Webglc conformance/glsl/functions/glsl-function-mix-float.html fails</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=89156">Bug 89156</a> - r300g: GL_COMPRESSED_RED_RGTC1 / ATI1N support broken</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=89224">Bug 89224</a> - Incorrect rendering of Unigine Valley running in VM on VMware Workstation</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=89292">Bug 89292</a> - [regression,bisected] incomplete screenshots in some cases</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=89311">Bug 89311</a> - [regression, bisected] dEQP: Added entry points for glCompressedTextureSubImage*D.</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=89312">Bug 89312</a> - [regression, bisected] main: Added entry points for CopyTextureSubImage*D. (d6b7c40cecfe01)</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=89315">Bug 89315</a> - [HSW, regression, bisected] i965/fs: Emit MAD instructions when possible.</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=89317">Bug 89317</a> - [HSW, regression, bisected] i965: Add LINTERP/CINTERP to can_do_cmod() (d91390634)</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=89416">Bug 89416</a> - UE4Editor crash after load project</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=89430">Bug 89430</a> - [g965][bisected] arb_copy_image-targets gl_texture* tests fail</li>
-
-</ul>
-
-
-<h2>Changes</h2>
-
-<p>Andrey Sudnik (1):</p>
-<ul>
- <li>i965/vec4: Don't lose the saturate modifier in copy propagation.</li>
-</ul>
-
-<p>Chris Forbes (1):</p>
-<ul>
- <li>i965/gs: Check newly-generated GS-out VUE map against correct stage</li>
-</ul>
-
-<p>Daniel Stone (1):</p>
-<ul>
- <li>egl: Take alpha bits into account when selecting GBM formats</li>
-</ul>
-
-<p>Emil Velikov (5):</p>
-<ul>
- <li>docs: Add sha256 sums for the 10.5.0 release</li>
- <li>egl/main: no longer export internal function</li>
- <li>cherry-ignore: ignore a few more commits picked without -x</li>
- <li>mapi: fix commit 90411b56f6bc817e229d8801ac0adad6d4e3fb7a</li>
- <li>Update version to 10.5.1</li>
-</ul>
-
-<p>Frank Henigman (1):</p>
-<ul>
- <li>intel: fix EGLImage renderbuffer _BaseFormat</li>
-</ul>
-
-<p>Iago Toral Quiroga (1):</p>
-<ul>
- <li>i965: Fix out-of-bounds accesses into pull_constant_loc array</li>
-</ul>
-
-<p>Ian Romanick (1):</p>
-<ul>
- <li>i965/fs/nir: Use emit_math for nir_op_fpow</li>
-</ul>
-
-<p>Ilia Mirkin (3):</p>
-<ul>
- <li>freedreno: move fb state copy after checking for size change</li>
- <li>freedreno/ir3: fix array count returned by TXQ</li>
- <li>freedreno/ir3: get the # of miplevels from getinfo</li>
-</ul>
-
-<p>Jason Ekstrand (2):</p>
-<ul>
- <li>meta/TexSubImage: Stash everything other than PIXEL_TRANSFER/store in meta_begin</li>
- <li>main/base_tex_format: Properly handle STENCIL_INDEX1/4/16</li>
-</ul>
-
-<p>Kenneth Graunke (8):</p>
-<ul>
- <li>i965: Split Gen4-5 BlitFramebuffer code; prefer BLT over Meta.</li>
- <li>glsl: Mark array access when copying to a temporary for the ?: operator.</li>
- <li>i965/fs: Set force_writemask_all on shader_time instructions.</li>
- <li>i965/fs: Set smear on shader_time diff register.</li>
- <li>i965/fs: Make emit_shader_time_write return rather than emit.</li>
- <li>i965/fs: Make get_timestamp() pass back the MOV rather than emitting it.</li>
- <li>i965/fs: Make emit_shader_time_end() insert before EOT.</li>
- <li>i965/fs: Don't issue FB writes for bound but unwritten color targets.</li>
-</ul>
-
-<p>Laura Ekstrand (2):</p>
-<ul>
- <li>main: Fix target checking for CompressedTexSubImage*D.</li>
- <li>main: Fix target checking for CopyTexSubImage*D.</li>
-</ul>
-
-<p>Marc-Andre Lureau (1):</p>
-<ul>
- <li>gallium/auxiliary/indices: fix start param</li>
-</ul>
-
-<p>Marek Olšák (3):</p>
-<ul>
- <li>r300g: fix RGTC1 and LATC1 SNORM formats</li>
- <li>r300g: fix a crash when resolving into an sRGB texture</li>
- <li>r300g: fix sRGB-&gt;sRGB blits</li>
-</ul>
-
-<p>Matt Turner (12):</p>
-<ul>
- <li>i965/vec4: Fix implementation of i2b.</li>
- <li>mesa: Indent break statements and add a missing one.</li>
- <li>mesa: Free memory allocated for luminance in readpixels.</li>
- <li>mesa: Correct backwards NULL check.</li>
- <li>i965: Consider scratch writes to have side effects.</li>
- <li>i965/fs: Don't use backend_visitor::instructions after creating the CFG.</li>
- <li>r300g: Use PATH_MAX instead of limiting ourselves to 100 chars.</li>
- <li>r300g: Check return value of snprintf().</li>
- <li>i965/fs: Don't propagate cmod to inst with different type.</li>
- <li>i965: Tell intel_get_memcpy() which direction the memcpy() is going.</li>
- <li>Revert SHA1 additions.</li>
- <li>i965: Avoid applying negate to wrong MAD source.</li>
-</ul>
-
-<p>Neil Roberts (4):</p>
-<ul>
- <li>meta: In pbo_{Get,}TexSubImage don't repeatedly rebind the source tex</li>
- <li>Revert "common: Fix PBOs for 1D_ARRAY."</li>
- <li>meta: Allow GL_UN/PACK_IMAGE_HEIGHT in _mesa_meta_pbo_Get/TexSubImage</li>
- <li>meta: Fix the y offset for 1D_ARRAY in _mesa_meta_pbo_TexSubImage</li>
-</ul>
-
-<p>Rob Clark (11):</p>
-<ul>
- <li>freedreno/ir3: fix silly typo for binning pass shaders</li>
- <li>freedreno/a2xx: fix increment in assert</li>
- <li>freedreno/a4xx: bit of cleanup</li>
- <li>freedreno: update generated headers</li>
- <li>freedreno/a4xx: set PC_PRIM_VTX_CNTL.VAROUT properly</li>
- <li>freedreno: update generated headers</li>
- <li>freedreno/a4xx: aniso filtering</li>
- <li>freedreno/ir3: fix up cat6 instruction encodings</li>
- <li>freedreno/ir3: add support for memory (cat6) instructions</li>
- <li>freedreno/ir3: handle flat bypass for a4xx</li>
- <li>freedreno/ir3: fix failed assert in grouping</li>
-</ul>
-
-<p>Stefan Dösinger (1):</p>
-<ul>
- <li>r300g: Fix the ATI1N swizzle (RGTC1 and LATC1)</li>
-</ul>
-
-</div>
-</body>
-</html>
diff --git a/docs/relnotes/10.5.1.rst b/docs/relnotes/10.5.1.rst
new file mode 100644
index 00000000000..57c14e42046
--- /dev/null
+++ b/docs/relnotes/10.5.1.rst
@@ -0,0 +1,194 @@
+Mesa 10.5.1 Release Notes / March 13, 2015
+==========================================
+
+Mesa 10.5.1 is a bug fix release which fixes bugs found since the 10.5.0
+release.
+
+Mesa 10.5.1 implements the OpenGL 3.3 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
+used. Some drivers don't support all the features required in OpenGL
+3.3. OpenGL 3.3 is **only** available if requested at context creation
+because compatibility contexts are not supported.
+
+SHA256 checksums
+----------------
+
+::
+
+ b5b6256a6d46023e16a675257fd11a0f94d7b3e60a76cf112952da3d0fef8e9b mesa-10.5.1.tar.gz
+ ffc51943d15c6812ee7611d053d8980a683fbd6a4986cff567b12cc66637d679 mesa-10.5.1.tar.xz
+
+New features
+------------
+
+None
+
+Bug fixes
+---------
+
+This list is likely incomplete.
+
+- `Bug 79202 <https://bugs.freedesktop.org/show_bug.cgi?id=79202>`__ -
+ valgrind errors in glsl-fs-uniform-array-loop-unroll.shader_test;
+ random code generation
+- `Bug 84613 <https://bugs.freedesktop.org/show_bug.cgi?id=84613>`__ -
+ [G965, bisected] piglit regressions : glslparsertest.glsl2
+- `Bug 86747 <https://bugs.freedesktop.org/show_bug.cgi?id=86747>`__ -
+ Noise in Football Manager 2014 textures
+- `Bug 86974 <https://bugs.freedesktop.org/show_bug.cgi?id=86974>`__ -
+ INTEL_DEBUG=shader_time always asserts in
+ fs_generator::generate_code() when Mesa is built with --enable-debug
+ (= with asserts)
+- `Bug 88246 <https://bugs.freedesktop.org/show_bug.cgi?id=88246>`__ -
+ Commit 2881b12 causes 43 DrawElements test regressions
+- `Bug 88793 <https://bugs.freedesktop.org/show_bug.cgi?id=88793>`__ -
+ [BDW/BSW Bisected]Piglit/shaders_glsl-max-varyings fails
+- `Bug 88883 <https://bugs.freedesktop.org/show_bug.cgi?id=88883>`__ -
+ ir-a2xx.c: variable changed in assert statement
+- `Bug 88885 <https://bugs.freedesktop.org/show_bug.cgi?id=88885>`__ -
+ Transform feedback uses incorrect interleaving if a previous draw did
+ not write gl_Position
+- `Bug 89095 <https://bugs.freedesktop.org/show_bug.cgi?id=89095>`__ -
+ [SNB/IVB/BYT Bisected]Webglc
+ conformance/glsl/functions/glsl-function-mix-float.html fails
+- `Bug 89156 <https://bugs.freedesktop.org/show_bug.cgi?id=89156>`__ -
+ r300g: GL_COMPRESSED_RED_RGTC1 / ATI1N support broken
+- `Bug 89224 <https://bugs.freedesktop.org/show_bug.cgi?id=89224>`__ -
+ Incorrect rendering of Unigine Valley running in VM on VMware
+ Workstation
+- `Bug 89292 <https://bugs.freedesktop.org/show_bug.cgi?id=89292>`__ -
+ [regression,bisected] incomplete screenshots in some cases
+- `Bug 89311 <https://bugs.freedesktop.org/show_bug.cgi?id=89311>`__ -
+ [regression, bisected] dEQP: Added entry points for
+ glCompressedTextureSubImage*D.
+- `Bug 89312 <https://bugs.freedesktop.org/show_bug.cgi?id=89312>`__ -
+ [regression, bisected] main: Added entry points for
+ CopyTextureSubImage*D. (d6b7c40cecfe01)
+- `Bug 89315 <https://bugs.freedesktop.org/show_bug.cgi?id=89315>`__ -
+ [HSW, regression, bisected] i965/fs: Emit MAD instructions when
+ possible.
+- `Bug 89317 <https://bugs.freedesktop.org/show_bug.cgi?id=89317>`__ -
+ [HSW, regression, bisected] i965: Add LINTERP/CINTERP to
+ can_do_cmod() (d91390634)
+- `Bug 89416 <https://bugs.freedesktop.org/show_bug.cgi?id=89416>`__ -
+ UE4Editor crash after load project
+- `Bug 89430 <https://bugs.freedesktop.org/show_bug.cgi?id=89430>`__ -
+ [g965][bisected] arb_copy_image-targets gl_texture\* tests fail
+
+Changes
+-------
+
+Andrey Sudnik (1):
+
+- i965/vec4: Don't lose the saturate modifier in copy propagation.
+
+Chris Forbes (1):
+
+- i965/gs: Check newly-generated GS-out VUE map against correct stage
+
+Daniel Stone (1):
+
+- egl: Take alpha bits into account when selecting GBM formats
+
+Emil Velikov (5):
+
+- docs: Add sha256 sums for the 10.5.0 release
+- egl/main: no longer export internal function
+- cherry-ignore: ignore a few more commits picked without -x
+- mapi: fix commit 90411b56f6bc817e229d8801ac0adad6d4e3fb7a
+- Update version to 10.5.1
+
+Frank Henigman (1):
+
+- intel: fix EGLImage renderbuffer \_BaseFormat
+
+Iago Toral Quiroga (1):
+
+- i965: Fix out-of-bounds accesses into pull_constant_loc array
+
+Ian Romanick (1):
+
+- i965/fs/nir: Use emit_math for nir_op_fpow
+
+Ilia Mirkin (3):
+
+- freedreno: move fb state copy after checking for size change
+- freedreno/ir3: fix array count returned by TXQ
+- freedreno/ir3: get the # of miplevels from getinfo
+
+Jason Ekstrand (2):
+
+- meta/TexSubImage: Stash everything other than PIXEL_TRANSFER/store in
+ meta_begin
+- main/base_tex_format: Properly handle STENCIL_INDEX1/4/16
+
+Kenneth Graunke (8):
+
+- i965: Split Gen4-5 BlitFramebuffer code; prefer BLT over Meta.
+- glsl: Mark array access when copying to a temporary for the ?:
+ operator.
+- i965/fs: Set force_writemask_all on shader_time instructions.
+- i965/fs: Set smear on shader_time diff register.
+- i965/fs: Make emit_shader_time_write return rather than emit.
+- i965/fs: Make get_timestamp() pass back the MOV rather than emitting
+ it.
+- i965/fs: Make emit_shader_time_end() insert before EOT.
+- i965/fs: Don't issue FB writes for bound but unwritten color targets.
+
+Laura Ekstrand (2):
+
+- main: Fix target checking for CompressedTexSubImage*D.
+- main: Fix target checking for CopyTexSubImage*D.
+
+Marc-Andre Lureau (1):
+
+- gallium/auxiliary/indices: fix start param
+
+Marek Olšák (3):
+
+- r300g: fix RGTC1 and LATC1 SNORM formats
+- r300g: fix a crash when resolving into an sRGB texture
+- r300g: fix sRGB->sRGB blits
+
+Matt Turner (12):
+
+- i965/vec4: Fix implementation of i2b.
+- mesa: Indent break statements and add a missing one.
+- mesa: Free memory allocated for luminance in readpixels.
+- mesa: Correct backwards NULL check.
+- i965: Consider scratch writes to have side effects.
+- i965/fs: Don't use backend_visitor::instructions after creating the
+ CFG.
+- r300g: Use PATH_MAX instead of limiting ourselves to 100 chars.
+- r300g: Check return value of snprintf().
+- i965/fs: Don't propagate cmod to inst with different type.
+- i965: Tell intel_get_memcpy() which direction the memcpy() is going.
+- Revert SHA1 additions.
+- i965: Avoid applying negate to wrong MAD source.
+
+Neil Roberts (4):
+
+- meta: In pbo_{Get,}TexSubImage don't repeatedly rebind the source tex
+- Revert "common: Fix PBOs for 1D_ARRAY."
+- meta: Allow GL_UN/PACK_IMAGE_HEIGHT in
+ \_mesa_meta_pbo_Get/TexSubImage
+- meta: Fix the y offset for 1D_ARRAY in \_mesa_meta_pbo_TexSubImage
+
+Rob Clark (11):
+
+- freedreno/ir3: fix silly typo for binning pass shaders
+- freedreno/a2xx: fix increment in assert
+- freedreno/a4xx: bit of cleanup
+- freedreno: update generated headers
+- freedreno/a4xx: set PC_PRIM_VTX_CNTL.VAROUT properly
+- freedreno: update generated headers
+- freedreno/a4xx: aniso filtering
+- freedreno/ir3: fix up cat6 instruction encodings
+- freedreno/ir3: add support for memory (cat6) instructions
+- freedreno/ir3: handle flat bypass for a4xx
+- freedreno/ir3: fix failed assert in grouping
+
+Stefan Dösinger (1):
+
+- r300g: Fix the ATI1N swizzle (RGTC1 and LATC1)
diff --git a/docs/relnotes/10.5.2.html b/docs/relnotes/10.5.2.html
deleted file mode 100644
index d25d64f4463..00000000000
--- a/docs/relnotes/10.5.2.html
+++ /dev/null
@@ -1,130 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- The Mesa 3D Graphics Library
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 10.5.2 Release Notes / March 28, 2015</h1>
-
-<p>
-Mesa 10.5.2 is a bug fix release which fixes bugs found since the 10.5.1 release.
-</p>
-<p>
-Mesa 10.5.2 implements the OpenGL 3.3 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 3.3. OpenGL
-3.3 is <strong>only</strong> available if requested at context creation
-because compatibility contexts are not supported.
-</p>
-
-
-<h2>SHA256 checksums</h2>
-<pre>
-755220e160a9f22fda0dffd47746f997b6e196d03f8edc390df7793aecaaa541 mesa-10.5.2.tar.gz
-2f4b6fb77c3e7d6f861558d0884a3073f575e1e673dad8d1b0624e78e9c4dd44 mesa-10.5.2.tar.xz
-</pre>
-
-
-<h2>New features</h2>
-<p>None</p>
-
-<h2>Bug fixes</h2>
-
-<p>This list is likely incomplete.</p>
-
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=88534">Bug 88534</a> - include/c11/threads_posix.h PTHREAD_MUTEX_RECURSIVE_NP not defined</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=89328">Bug 89328</a> - python required to build Mesa release tarballs</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=89530">Bug 89530</a> - FTBFS in loader: missing fstat</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=89590">Bug 89590</a> - Crash in glLinkProgram with shaders with multiple constant arrays</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=89680">Bug 89680</a> - Hard link exist in Mesa 10.5.1 sources</li>
-
-</ul>
-
-
-<h2>Changes</h2>
-
-<p>Anuj Phogat (1):</p>
-<ul>
- <li>glsl: Generate link error for non-matching gl_FragCoord redeclarations</li>
-</ul>
-
-<p>Emil Velikov (7):</p>
-<ul>
- <li>docs: Add sha256 sums for the 10.5.1 release</li>
- <li>automake: add missing egl files to the tarball</li>
- <li>st/egl: don't ship the dri2.c link at the tarball</li>
- <li>loader: include &lt;sys/stat.h&gt; for non-sysfs builds</li>
- <li>auxiliary/os: fix the android build - s/drm_munmap/os_munmap/</li>
- <li>cherry-ignore: add commit non applicable for 10.5</li>
- <li>Update version to 10.5.2</li>
-</ul>
-
-<p>Felix Janda (1):</p>
-<ul>
- <li>c11/threads: Use PTHREAD_MUTEX_RECURSIVE by default</li>
-</ul>
-
-<p>Francisco Jerez (1):</p>
-<ul>
- <li>i965: Set nr_params to the number of uniform components in the VS/GS path.</li>
-</ul>
-
-<p>Ilia Mirkin (2):</p>
-<ul>
- <li>freedreno/a3xx: use the same layer size for all slices</li>
- <li>freedreno: fix slice pitch calculations</li>
-</ul>
-
-<p>Marek Olšák (1):</p>
-<ul>
- <li>radeonsi: increase coords array size for radeon_llvm_emit_prepare_cube_coords</li>
-</ul>
-
-<p>Mario Kleiner (2):</p>
-<ul>
- <li>glx: Handle out-of-sequence swap completion events correctly. (v2)</li>
- <li>mapi: Make private copies of name strings provided by client.</li>
-</ul>
-
-<p>Rob Clark (1):</p>
-<ul>
- <li>freedreno: update generated headers</li>
-</ul>
-
-<p>Samuel Iglesias Gonsalvez (2):</p>
-<ul>
- <li>glsl: optimize (0 cmp x + y) into (-x cmp y).</li>
- <li>configure: Introduce new output variable to ax_check_python_mako_module.m4</li>
-</ul>
-
-<p>Tapani Pälli (1):</p>
-<ul>
- <li>glsl: fix names in lower_constant_arrays_to_uniforms</li>
-</ul>
-
-<p>Tom Stellard (1):</p>
-<ul>
- <li>clover: Return 0 as storage size for local kernel args that are not set v2</li>
-</ul>
-
-
-</div>
-</body>
-</html>
diff --git a/docs/relnotes/10.5.2.rst b/docs/relnotes/10.5.2.rst
new file mode 100644
index 00000000000..89a5ba3c613
--- /dev/null
+++ b/docs/relnotes/10.5.2.rst
@@ -0,0 +1,102 @@
+Mesa 10.5.2 Release Notes / March 28, 2015
+==========================================
+
+Mesa 10.5.2 is a bug fix release which fixes bugs found since the 10.5.1
+release.
+
+Mesa 10.5.2 implements the OpenGL 3.3 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
+used. Some drivers don't support all the features required in OpenGL
+3.3. OpenGL 3.3 is **only** available if requested at context creation
+because compatibility contexts are not supported.
+
+SHA256 checksums
+----------------
+
+::
+
+ 755220e160a9f22fda0dffd47746f997b6e196d03f8edc390df7793aecaaa541 mesa-10.5.2.tar.gz
+ 2f4b6fb77c3e7d6f861558d0884a3073f575e1e673dad8d1b0624e78e9c4dd44 mesa-10.5.2.tar.xz
+
+New features
+------------
+
+None
+
+Bug fixes
+---------
+
+This list is likely incomplete.
+
+- `Bug 88534 <https://bugs.freedesktop.org/show_bug.cgi?id=88534>`__ -
+ include/c11/threads_posix.h PTHREAD_MUTEX_RECURSIVE_NP not defined
+- `Bug 89328 <https://bugs.freedesktop.org/show_bug.cgi?id=89328>`__ -
+ python required to build Mesa release tarballs
+- `Bug 89530 <https://bugs.freedesktop.org/show_bug.cgi?id=89530>`__ -
+ FTBFS in loader: missing fstat
+- `Bug 89590 <https://bugs.freedesktop.org/show_bug.cgi?id=89590>`__ -
+ Crash in glLinkProgram with shaders with multiple constant arrays
+- `Bug 89680 <https://bugs.freedesktop.org/show_bug.cgi?id=89680>`__ -
+ Hard link exist in Mesa 10.5.1 sources
+
+Changes
+-------
+
+Anuj Phogat (1):
+
+- glsl: Generate link error for non-matching gl_FragCoord
+ redeclarations
+
+Emil Velikov (7):
+
+- docs: Add sha256 sums for the 10.5.1 release
+- automake: add missing egl files to the tarball
+- st/egl: don't ship the dri2.c link at the tarball
+- loader: include <sys/stat.h> for non-sysfs builds
+- auxiliary/os: fix the android build - s/drm_munmap/os_munmap/
+- cherry-ignore: add commit non applicable for 10.5
+- Update version to 10.5.2
+
+Felix Janda (1):
+
+- c11/threads: Use PTHREAD_MUTEX_RECURSIVE by default
+
+Francisco Jerez (1):
+
+- i965: Set nr_params to the number of uniform components in the VS/GS
+ path.
+
+Ilia Mirkin (2):
+
+- freedreno/a3xx: use the same layer size for all slices
+- freedreno: fix slice pitch calculations
+
+Marek Olšák (1):
+
+- radeonsi: increase coords array size for
+ radeon_llvm_emit_prepare_cube_coords
+
+Mario Kleiner (2):
+
+- glx: Handle out-of-sequence swap completion events correctly. (v2)
+- mapi: Make private copies of name strings provided by client.
+
+Rob Clark (1):
+
+- freedreno: update generated headers
+
+Samuel Iglesias Gonsalvez (2):
+
+- glsl: optimize (0 cmp x + y) into (-x cmp y).
+- configure: Introduce new output variable to
+ ax_check_python_mako_module.m4
+
+Tapani Pälli (1):
+
+- glsl: fix names in lower_constant_arrays_to_uniforms
+
+Tom Stellard (1):
+
+- clover: Return 0 as storage size for local kernel args that are not
+ set v2
diff --git a/docs/relnotes/10.5.3.html b/docs/relnotes/10.5.3.html
deleted file mode 100644
index 61818d9c913..00000000000
--- a/docs/relnotes/10.5.3.html
+++ /dev/null
@@ -1,125 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- The Mesa 3D Graphics Library
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 10.5.3 Release Notes / April 12, 2015</h1>
-
-<p>
-Mesa 10.5.3 is a bug fix release which fixes bugs found since the 10.5.2 release.
-</p>
-<p>
-Mesa 10.5.3 implements the OpenGL 3.3 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 3.3. OpenGL
-3.3 is <strong>only</strong> available if requested at context creation
-because compatibility contexts are not supported.
-</p>
-
-
-<h2>SHA256 checksums</h2>
-<pre>
-2371b8e210ccd19f61dd94b6664d612e5a479ba7d431a074512d87633bd6aeb4 mesa-10.5.3.tar.gz
-8701ee1be4f5c03238f5e63c1a9bd4cc03a2f6c0155ed42a1ae7d58f18912ba2 mesa-10.5.3.tar.xz
-</pre>
-
-
-<h2>New features</h2>
-<p>None</p>
-
-<h2>Bug fixes</h2>
-
-<p>This list is likely incomplete.</p>
-
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=83962">Bug 83962</a> - [HSW/BYT]Piglit spec_ARB_gpu_shader5_arb_gpu_shader5-emitstreamvertex_nodraw fails</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=89679">Bug 89679</a> - [NV50] Portal/Half-Life 2 will not start (native Steam)</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=89746">Bug 89746</a> - Mesa and LLVM 3.6+ break opengl for genymotion</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=89754">Bug 89754</a> - vertexAttrib fails WebGL Conformance test with mesa drivers</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=89758">Bug 89758</a> - pow WebGL Conformance test with mesa drivers</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=89759">Bug 89759</a> - WebGL OGL ES GLSL conformance test with mesa drivers fails</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=89905">Bug 89905</a> - scons build broken on 10.5.2 due to activated vega st</li>
-
-</ul>
-
-<h2>Changes</h2>
-
-<p>Dave Airlie (1):</p>
-<ul>
- <li>st_glsl_to_tgsi: only do mov copy propagation on temps (v2)</li>
-</ul>
-
-<p>Emil Velikov (5):</p>
-<ul>
- <li>docs: Add sha256 sums for the 10.5.2 release</li>
- <li>xmlpool: don't forget to ship the MOS</li>
- <li>configure.ac: error out if python/mako is not found when required</li>
- <li>dist: add the VG depedencies into the tarball</li>
- <li>Update version to 10.5.3</li>
-</ul>
-
-<p>Iago Toral Quiroga (1):</p>
-<ul>
- <li>i965: Do not render primitives in non-zero streams then TF is disabled</li>
-</ul>
-
-<p>Ilia Mirkin (7):</p>
-<ul>
- <li>st/mesa: update arrays when the current attrib has been updated</li>
- <li>nv50/ir: take postFactor into account when doing peephole optimizations</li>
- <li>nv50/ir/gk110: fix offset flag position for TXD opcode</li>
- <li>freedreno/a3xx: fix 3d texture layout</li>
- <li>freedreno/a3xx: point size should not be divided by 2</li>
- <li>nv50: allocate more offset space for occlusion queries</li>
- <li>nv50,nvc0: limit the y-tiling of 3d textures to the first level's tiling</li>
-</ul>
-
-<p>Kenneth Graunke (2):</p>
-<ul>
- <li>i965: Fix instanced geometry shaders on Gen8+.</li>
- <li>i965: Add forgotten multi-stream code to Gen8 SOL state.</li>
-</ul>
-
-<p>Marcin Ślusarz (1):</p>
-<ul>
- <li>nouveau: synchronize "scratch runout" destruction with the command stream</li>
-</ul>
-
-<p>Michel Dänzer (1):</p>
-<ul>
- <li>radeonsi: Cache LLVMTargetMachineRef in context instead of in screen</li>
-</ul>
-
-<p>Tom Stellard (1):</p>
-<ul>
- <li>clover: Return CL_BUILD_ERROR for CL_PROGRAM_BUILD_STATUS when compilation fails v2</li>
-</ul>
-
-<p>Ville Syrjälä (1):</p>
-<ul>
- <li>i965: Fix URB size for CHV</li>
-</ul>
-
-
-</div>
-</body>
-</html>
diff --git a/docs/relnotes/10.5.3.rst b/docs/relnotes/10.5.3.rst
new file mode 100644
index 00000000000..393368bac95
--- /dev/null
+++ b/docs/relnotes/10.5.3.rst
@@ -0,0 +1,101 @@
+Mesa 10.5.3 Release Notes / April 12, 2015
+==========================================
+
+Mesa 10.5.3 is a bug fix release which fixes bugs found since the 10.5.2
+release.
+
+Mesa 10.5.3 implements the OpenGL 3.3 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
+used. Some drivers don't support all the features required in OpenGL
+3.3. OpenGL 3.3 is **only** available if requested at context creation
+because compatibility contexts are not supported.
+
+SHA256 checksums
+----------------
+
+::
+
+ 2371b8e210ccd19f61dd94b6664d612e5a479ba7d431a074512d87633bd6aeb4 mesa-10.5.3.tar.gz
+ 8701ee1be4f5c03238f5e63c1a9bd4cc03a2f6c0155ed42a1ae7d58f18912ba2 mesa-10.5.3.tar.xz
+
+New features
+------------
+
+None
+
+Bug fixes
+---------
+
+This list is likely incomplete.
+
+- `Bug 83962 <https://bugs.freedesktop.org/show_bug.cgi?id=83962>`__ -
+ [HSW/BYT]Piglit
+ spec_ARB_gpu_shader5_arb_gpu_shader5-emitstreamvertex_nodraw fails
+- `Bug 89679 <https://bugs.freedesktop.org/show_bug.cgi?id=89679>`__ -
+ [NV50] Portal/Half-Life 2 will not start (native Steam)
+- `Bug 89746 <https://bugs.freedesktop.org/show_bug.cgi?id=89746>`__ -
+ Mesa and LLVM 3.6+ break opengl for genymotion
+- `Bug 89754 <https://bugs.freedesktop.org/show_bug.cgi?id=89754>`__ -
+ vertexAttrib fails WebGL Conformance test with mesa drivers
+- `Bug 89758 <https://bugs.freedesktop.org/show_bug.cgi?id=89758>`__ -
+ pow WebGL Conformance test with mesa drivers
+- `Bug 89759 <https://bugs.freedesktop.org/show_bug.cgi?id=89759>`__ -
+ WebGL OGL ES GLSL conformance test with mesa drivers fails
+- `Bug 89905 <https://bugs.freedesktop.org/show_bug.cgi?id=89905>`__ -
+ scons build broken on 10.5.2 due to activated vega st
+
+Changes
+-------
+
+Dave Airlie (1):
+
+- st_glsl_to_tgsi: only do mov copy propagation on temps (v2)
+
+Emil Velikov (5):
+
+- docs: Add sha256 sums for the 10.5.2 release
+- xmlpool: don't forget to ship the MOS
+- configure.ac: error out if python/mako is not found when required
+- dist: add the VG depedencies into the tarball
+- Update version to 10.5.3
+
+Iago Toral Quiroga (1):
+
+- i965: Do not render primitives in non-zero streams then TF is
+ disabled
+
+Ilia Mirkin (7):
+
+- st/mesa: update arrays when the current attrib has been updated
+- nv50/ir: take postFactor into account when doing peephole
+ optimizations
+- nv50/ir/gk110: fix offset flag position for TXD opcode
+- freedreno/a3xx: fix 3d texture layout
+- freedreno/a3xx: point size should not be divided by 2
+- nv50: allocate more offset space for occlusion queries
+- nv50,nvc0: limit the y-tiling of 3d textures to the first level's
+ tiling
+
+Kenneth Graunke (2):
+
+- i965: Fix instanced geometry shaders on Gen8+.
+- i965: Add forgotten multi-stream code to Gen8 SOL state.
+
+Marcin Ślusarz (1):
+
+- nouveau: synchronize "scratch runout" destruction with the command
+ stream
+
+Michel Dänzer (1):
+
+- radeonsi: Cache LLVMTargetMachineRef in context instead of in screen
+
+Tom Stellard (1):
+
+- clover: Return CL_BUILD_ERROR for CL_PROGRAM_BUILD_STATUS when
+ compilation fails v2
+
+Ville Syrjälä (1):
+
+- i965: Fix URB size for CHV
diff --git a/docs/relnotes/10.5.4.html b/docs/relnotes/10.5.4.html
deleted file mode 100644
index 42b7d79d533..00000000000
--- a/docs/relnotes/10.5.4.html
+++ /dev/null
@@ -1,125 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- The Mesa 3D Graphics Library
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 10.5.4 Release Notes / April 24, 2015</h1>
-
-<p>
-Mesa 10.5.4 is a bug fix release which fixes bugs found since the 10.5.3 release.
-</p>
-<p>
-Mesa 10.5.4 implements the OpenGL 3.3 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 3.3. OpenGL
-3.3 is <strong>only</strong> available if requested at context creation
-because compatibility contexts are not supported.
-</p>
-
-
-<h2>SHA256 checksums</h2>
-<pre>
-e1089567fc7bf8d9b2d8badcc9f2fc3b758701c8c0ccfe7af1805549fea53f11 mesa-10.5.4.tar.gz
-b51e723f3a20d842c88a92d809435b229fc4744ca0dbec0317d9d4a3ac4c6803 mesa-10.5.4.tar.xz
-</pre>
-
-
-<h2>New features</h2>
-<p>None</p>
-
-<h2>Bug fixes</h2>
-
-<p>This list is likely incomplete.</p>
-
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=69226">Bug 69226</a> - Cannot enable basic shaders with Second Life aborts attempt</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=71591">Bug 71591</a> - Second Life shaders fail to compile (extension declared in middle of shader)</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=81025">Bug 81025</a> - [IVB/BYT Bisected]Piglit spec_ARB_draw_indirect_arb_draw_indirect-draw-elements-prim-restart-ugly fails</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=89457">Bug 89457</a> - [BSW Bisected]ogles3conform ES3-CTS.gtf.GL3Tests.shadow.shadow_execution_vert fails</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=89957">Bug 89957</a> - vm protection faults in piglit lest: texsubimage cube_map_array pbo</li>
-
-</ul>
-
-
-<h2>Changes</h2>
-
-<p>Brian Paul (1):</p>
-<ul>
- <li>glsl: rewrite glsl_type::record_key_hash() to avoid buffer overflow</li>
-</ul>
-
-<p>Dave Airlie (2):</p>
-<ul>
- <li>st/mesa: convert sub image for cube map arrays to 2d arrays for upload</li>
- <li>st/mesa: align cube map arrays layers</li>
-</ul>
-
-<p>Emil Velikov (11):</p>
-<ul>
- <li>docs: Add 256 sums for the 10.5.3 release</li>
- <li>radeonsi: remove unused si_dump_key()</li>
- <li>android: use LOCAL_SHARED_LIBRARIES over TARGET_OUT_HEADERS</li>
- <li>android: add $(mesa_top)/src include to the whole of mesa</li>
- <li>android: egl: add libsync_cflags to the build</li>
- <li>android: dri/common: conditionally include drm_cflags/set __NOT_HAVE_DRM_H</li>
- <li>android: add HAVE__BUILTIN_* and HAVE_FUNC_ATTRIBUTE_* defines</li>
- <li>android: add $(mesa_top)/src/mesa/main to the includes list</li>
- <li>android: dri: link against libmesa_util</li>
- <li>android: mesa: fix the path of the SSE4_1 optimisations</li>
- <li>Update version to 10.5.4</li>
-</ul>
-
-<p>Ian Romanick (1):</p>
-<ul>
- <li>nir: Fix typo in "ushr by 0" algebraic replacement</li>
-</ul>
-
-<p>Kenneth Graunke (2):</p>
-<ul>
- <li>i965: Fix software primitive restart with indirect draws.</li>
- <li>drirc: Add "Second Life" quirk (allow_glsl_extension_directive_midshader).</li>
-</ul>
-
-<p>Kristian Høgsberg (1):</p>
-<ul>
- <li>i965: Rewrite ir_tex to ir_txl with lod 0 for vertex shaders</li>
-</ul>
-
-<p>Marek Olšák (2):</p>
-<ul>
- <li>glsl_to_tgsi: fix out-of-bounds constant access and crash for uniforms</li>
- <li>glsl_to_tgsi: don't use a potentially-undefined immediate for ir_query_levels</li>
-</ul>
-
-<p>Mathias Froehlich (1):</p>
-<ul>
- <li>i965: Flush batchbuffer containing the query on glQueryCounter.</li>
-</ul>
-
-<p>Mauro Rossi (2):</p>
-<ul>
- <li>android: mesa: generate the format_{un,}pack.[ch] sources</li>
- <li>android: add inital NIR build</li>
-</ul>
-
-
-</div>
-</body>
-</html>
diff --git a/docs/relnotes/10.5.4.rst b/docs/relnotes/10.5.4.rst
new file mode 100644
index 00000000000..acb1db44adc
--- /dev/null
+++ b/docs/relnotes/10.5.4.rst
@@ -0,0 +1,103 @@
+Mesa 10.5.4 Release Notes / April 24, 2015
+==========================================
+
+Mesa 10.5.4 is a bug fix release which fixes bugs found since the 10.5.3
+release.
+
+Mesa 10.5.4 implements the OpenGL 3.3 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
+used. Some drivers don't support all the features required in OpenGL
+3.3. OpenGL 3.3 is **only** available if requested at context creation
+because compatibility contexts are not supported.
+
+SHA256 checksums
+----------------
+
+::
+
+ e1089567fc7bf8d9b2d8badcc9f2fc3b758701c8c0ccfe7af1805549fea53f11 mesa-10.5.4.tar.gz
+ b51e723f3a20d842c88a92d809435b229fc4744ca0dbec0317d9d4a3ac4c6803 mesa-10.5.4.tar.xz
+
+New features
+------------
+
+None
+
+Bug fixes
+---------
+
+This list is likely incomplete.
+
+- `Bug 69226 <https://bugs.freedesktop.org/show_bug.cgi?id=69226>`__ -
+ Cannot enable basic shaders with Second Life aborts attempt
+- `Bug 71591 <https://bugs.freedesktop.org/show_bug.cgi?id=71591>`__ -
+ Second Life shaders fail to compile (extension declared in middle of
+ shader)
+- `Bug 81025 <https://bugs.freedesktop.org/show_bug.cgi?id=81025>`__ -
+ [IVB/BYT Bisected]Piglit
+ spec_ARB_draw_indirect_arb_draw_indirect-draw-elements-prim-restart-ugly
+ fails
+- `Bug 89457 <https://bugs.freedesktop.org/show_bug.cgi?id=89457>`__ -
+ [BSW Bisected]ogles3conform
+ ES3-CTS.gtf.GL3Tests.shadow.shadow_execution_vert fails
+- `Bug 89957 <https://bugs.freedesktop.org/show_bug.cgi?id=89957>`__ -
+ vm protection faults in piglit lest: texsubimage cube_map_array pbo
+
+Changes
+-------
+
+Brian Paul (1):
+
+- glsl: rewrite glsl_type::record_key_hash() to avoid buffer overflow
+
+Dave Airlie (2):
+
+- st/mesa: convert sub image for cube map arrays to 2d arrays for
+ upload
+- st/mesa: align cube map arrays layers
+
+Emil Velikov (11):
+
+- docs: Add 256 sums for the 10.5.3 release
+- radeonsi: remove unused si_dump_key()
+- android: use LOCAL_SHARED_LIBRARIES over TARGET_OUT_HEADERS
+- android: add $(mesa_top)/src include to the whole of mesa
+- android: egl: add libsync_cflags to the build
+- android: dri/common: conditionally include drm_cflags/set
+ \__NOT_HAVE_DRM_H
+- android: add HAVE__BUILTIN_\* and HAVE_FUNC_ATTRIBUTE_\* defines
+- android: add $(mesa_top)/src/mesa/main to the includes list
+- android: dri: link against libmesa_util
+- android: mesa: fix the path of the SSE4_1 optimisations
+- Update version to 10.5.4
+
+Ian Romanick (1):
+
+- nir: Fix typo in "ushr by 0" algebraic replacement
+
+Kenneth Graunke (2):
+
+- i965: Fix software primitive restart with indirect draws.
+- drirc: Add "Second Life" quirk
+ (allow_glsl_extension_directive_midshader).
+
+Kristian Høgsberg (1):
+
+- i965: Rewrite ir_tex to ir_txl with lod 0 for vertex shaders
+
+Marek Olšák (2):
+
+- glsl_to_tgsi: fix out-of-bounds constant access and crash for
+ uniforms
+- glsl_to_tgsi: don't use a potentially-undefined immediate for
+ ir_query_levels
+
+Mathias Froehlich (1):
+
+- i965: Flush batchbuffer containing the query on glQueryCounter.
+
+Mauro Rossi (2):
+
+- android: mesa: generate the format_{un,}pack.[ch] sources
+- android: add inital NIR build
diff --git a/docs/relnotes/10.5.5.html b/docs/relnotes/10.5.5.html
deleted file mode 100644
index 2d0dda237ff..00000000000
--- a/docs/relnotes/10.5.5.html
+++ /dev/null
@@ -1,95 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- The Mesa 3D Graphics Library
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 10.5.5 Release Notes / May 11, 2015</h1>
-
-<p>
-Mesa 10.5.5 is a bug fix release which fixes bugs found since the 10.5.4 release.
-</p>
-<p>
-Mesa 10.5.5 implements the OpenGL 3.3 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 3.3. OpenGL
-3.3 is <strong>only</strong> available if requested at context creation
-because compatibility contexts are not supported.
-</p>
-
-
-<h2>SHA256 checksums</h2>
-<pre>
-c10f00fd792b8290dd51ebcc48a9016c4cafab19ec205423c6fcadfd7f3a59f2 mesa-10.5.5.tar.gz
-4ac4e4ea3414f1cadb1467f2f173f9e56170d31e8674f7953a46f0549d319f28 mesa-10.5.5.tar.xz
-</pre>
-
-
-<h2>New features</h2>
-<p>None</p>
-
-<h2>Bug fixes</h2>
-
-<p>This list is likely incomplete.</p>
-
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=88521">Bug 88521</a> - GLBenchmark 2.7 TRex renders with artifacts on Gen8 with !UXA</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=89455">Bug 89455</a> - [NVC0/Gallium] Unigine Heaven black and white boxes</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=89689">Bug 89689</a> - [Regression] Weston on DRM backend won't start with new version of mesa</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=90130">Bug 90130</a> - gl_PrimitiveId seems to reset at 340</li>
-
-</ul>
-
-
-<h2>Changes</h2>
-
-<p>Boyan Ding (1):</p>
-<ul>
- <li>i965: Add XRGB8888 format to intel_screen_make_configs</li>
-</ul>
-
-<p>Emil Velikov (3):</p>
-<ul>
- <li>docs: Add sha256 sums for the 10.5.4 release</li>
- <li>r300: do not link against libdrm_intel</li>
- <li>Update version to 10.5.5</li>
-</ul>
-
-<p>Ilia Mirkin (4):</p>
-<ul>
- <li>nvc0/ir: flush denorms to zero in non-compute shaders</li>
- <li>gk110/ir: fix set with a register dest to not auto-set the abs flag</li>
- <li>nvc0/ir: fix predicated PFETCH emission</li>
- <li>nv50/ir: fix asFlow() const helper for OP_JOIN</li>
-</ul>
-
-<p>Kenneth Graunke (2):</p>
-<ul>
- <li>i965: Make intel_emit_linear_blit handle Gen8+ alignment restrictions.</li>
- <li>i965: Disallow linear blits that are not cacheline aligned.</li>
-</ul>
-
-<p>Roland Scheidegger (1):</p>
-<ul>
- <li>draw: fix prim ids when there's no gs</li>
-</ul>
-
-
-</div>
-</body>
-</html>
diff --git a/docs/relnotes/10.5.5.rst b/docs/relnotes/10.5.5.rst
new file mode 100644
index 00000000000..0c0439284e3
--- /dev/null
+++ b/docs/relnotes/10.5.5.rst
@@ -0,0 +1,70 @@
+Mesa 10.5.5 Release Notes / May 11, 2015
+========================================
+
+Mesa 10.5.5 is a bug fix release which fixes bugs found since the 10.5.4
+release.
+
+Mesa 10.5.5 implements the OpenGL 3.3 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
+used. Some drivers don't support all the features required in OpenGL
+3.3. OpenGL 3.3 is **only** available if requested at context creation
+because compatibility contexts are not supported.
+
+SHA256 checksums
+----------------
+
+::
+
+ c10f00fd792b8290dd51ebcc48a9016c4cafab19ec205423c6fcadfd7f3a59f2 mesa-10.5.5.tar.gz
+ 4ac4e4ea3414f1cadb1467f2f173f9e56170d31e8674f7953a46f0549d319f28 mesa-10.5.5.tar.xz
+
+New features
+------------
+
+None
+
+Bug fixes
+---------
+
+This list is likely incomplete.
+
+- `Bug 88521 <https://bugs.freedesktop.org/show_bug.cgi?id=88521>`__ -
+ GLBenchmark 2.7 TRex renders with artifacts on Gen8 with !UXA
+- `Bug 89455 <https://bugs.freedesktop.org/show_bug.cgi?id=89455>`__ -
+ [NVC0/Gallium] Unigine Heaven black and white boxes
+- `Bug 89689 <https://bugs.freedesktop.org/show_bug.cgi?id=89689>`__ -
+ [Regression] Weston on DRM backend won't start with new version of
+ mesa
+- `Bug 90130 <https://bugs.freedesktop.org/show_bug.cgi?id=90130>`__ -
+ gl_PrimitiveId seems to reset at 340
+
+Changes
+-------
+
+Boyan Ding (1):
+
+- i965: Add XRGB8888 format to intel_screen_make_configs
+
+Emil Velikov (3):
+
+- docs: Add sha256 sums for the 10.5.4 release
+- r300: do not link against libdrm_intel
+- Update version to 10.5.5
+
+Ilia Mirkin (4):
+
+- nvc0/ir: flush denorms to zero in non-compute shaders
+- gk110/ir: fix set with a register dest to not auto-set the abs flag
+- nvc0/ir: fix predicated PFETCH emission
+- nv50/ir: fix asFlow() const helper for OP_JOIN
+
+Kenneth Graunke (2):
+
+- i965: Make intel_emit_linear_blit handle Gen8+ alignment
+ restrictions.
+- i965: Disallow linear blits that are not cacheline aligned.
+
+Roland Scheidegger (1):
+
+- draw: fix prim ids when there's no gs
diff --git a/docs/relnotes/10.5.6.html b/docs/relnotes/10.5.6.html
deleted file mode 100644
index b2d414bac08..00000000000
--- a/docs/relnotes/10.5.6.html
+++ /dev/null
@@ -1,147 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- The Mesa 3D Graphics Library
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 10.5.6 Release Notes / May 23, 2015</h1>
-
-<p>
-Mesa 10.5.6 is a bug fix release which fixes bugs found since the 10.5.5 release.
-</p>
-<p>
-Mesa 10.5.6 implements the OpenGL 3.3 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 3.3. OpenGL
-3.3 is <strong>only</strong> available if requested at context creation
-because compatibility contexts are not supported.
-</p>
-
-
-<h2>SHA256 checksums</h2>
-<pre>
-89ff9cb08d0f6e3f34154864c3071253057cd21020759457c8ae27e0f70985d3 mesa-10.5.6.tar.gz
-66017853bde5f7a6647db3eede30512a091a3491daa1708e0ad8027c328ba595 mesa-10.5.6.tar.xz
-</pre>
-
-
-<h2>New features</h2>
-<p>None</p>
-
-<h2>Bug fixes</h2>
-
-<p>This list is likely incomplete.</p>
-
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=86792">Bug 86792</a> - [NVC0] Portal 2 Crashes in Wine</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=90147">Bug 90147</a> - swrast: build error undeclared _SC_PHYS_PAGES on osx</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=90350">Bug 90350</a> - [G96] Portal's portal are incorrectly rendered</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=90363">Bug 90363</a> - [nv50] HW state is not reset correctly when using a new GL context</li>
-
-</ul>
-
-
-<h2>Changes</h2>
-
-<p>Alex Deucher (1):</p>
-<ul>
- <li>radeonsi: add new bonaire pci id</li>
-</ul>
-
-<p>Axel Davy (2):</p>
-<ul>
- <li>egl/wayland: properly destroy wayland objects</li>
- <li>glx/dri3: Add additional check for gpu offloading case</li>
-</ul>
-
-<p>Emil Velikov (4):</p>
-<ul>
- <li>docs: Add sha256 sums for the 10.5.5 release</li>
- <li>egl/main: fix EGL_KHR_get_all_proc_addresses</li>
- <li>targets/osmesa: drop the -module tag from LDFLAGS</li>
- <li>Update version to 10.5.6</li>
-</ul>
-
-<p>Francisco Jerez (4):</p>
-<ul>
- <li>clover: Refactor event::trigger and ::abort to prevent deadlock and reentrancy issues.</li>
- <li>clover: Wrap event::_status in a method to prevent unlocked access.</li>
- <li>clover: Implement locking of the wait_count, _chain and _status members of event.</li>
- <li>i965: Fix PBO cache coherency issue after _mesa_meta_pbo_GetTexSubImage().</li>
-</ul>
-
-<p>Fredrik Höglund (2):</p>
-<ul>
- <li>main: Require that the texture exists in framebuffer_texture</li>
- <li>mesa: Generate GL_INVALID_VALUE in framebuffer_texture when layer &lt; 0</li>
-</ul>
-
-<p>Ilia Mirkin (7):</p>
-<ul>
- <li>nv50/ir: only propagate saturate up if some actual folding took place</li>
- <li>nv50: keep track of PGRAPH state in nv50_screen</li>
- <li>nvc0: keep track of PGRAPH state in nvc0_screen</li>
- <li>nvc0: reset the instanced elements state when doing blit using 3d engine</li>
- <li>nv50/ir: only enable mul saturate on G200+</li>
- <li>st/mesa: make sure to create a "clean" bool when doing i2b</li>
- <li>nvc0: switch mechanism for shader eviction to be a while loop</li>
-</ul>
-
-<p>Jeremy Huddleston Sequoia (2):</p>
-<ul>
- <li>swrast: Build fix for darwin</li>
- <li>darwin: Fix install name of libOSMesa</li>
-</ul>
-
-<p>Laura Ekstrand (2):</p>
-<ul>
- <li>main: Fix an error generated by FramebufferTexture</li>
- <li>main: Complete error conditions for glInvalidate*Framebuffer.</li>
-</ul>
-
-<p>Marta Lofstedt (1):</p>
-<ul>
- <li>main: glGetIntegeri_v fails for GL_VERTEX_BINDING_STRIDE</li>
-</ul>
-
-<p>Rob Clark (2):</p>
-<ul>
- <li>freedreno: enable a306</li>
- <li>freedreno: fix bug in tile/slot calculation</li>
-</ul>
-
-<p>Roland Scheidegger (1):</p>
-<ul>
- <li>draw: (trivial) fix out-of-bounds vector initialization</li>
-</ul>
-
-<p>Tim Rowley (1):</p>
-<ul>
- <li>mesa: fix shininess check for ffvertex_prog v2</li>
-</ul>
-
-<p>Tom Stellard (2):</p>
-<ul>
- <li>clover: Add a mutex to guard queue::queued_events</li>
- <li>clover: Fix a bug with multi-threaded events v2</li>
-</ul>
-
-
-</div>
-</body>
-</html>
diff --git a/docs/relnotes/10.5.6.rst b/docs/relnotes/10.5.6.rst
new file mode 100644
index 00000000000..41f3edefbff
--- /dev/null
+++ b/docs/relnotes/10.5.6.rst
@@ -0,0 +1,116 @@
+Mesa 10.5.6 Release Notes / May 23, 2015
+========================================
+
+Mesa 10.5.6 is a bug fix release which fixes bugs found since the 10.5.5
+release.
+
+Mesa 10.5.6 implements the OpenGL 3.3 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
+used. Some drivers don't support all the features required in OpenGL
+3.3. OpenGL 3.3 is **only** available if requested at context creation
+because compatibility contexts are not supported.
+
+SHA256 checksums
+----------------
+
+::
+
+ 89ff9cb08d0f6e3f34154864c3071253057cd21020759457c8ae27e0f70985d3 mesa-10.5.6.tar.gz
+ 66017853bde5f7a6647db3eede30512a091a3491daa1708e0ad8027c328ba595 mesa-10.5.6.tar.xz
+
+New features
+------------
+
+None
+
+Bug fixes
+---------
+
+This list is likely incomplete.
+
+- `Bug 86792 <https://bugs.freedesktop.org/show_bug.cgi?id=86792>`__ -
+ [NVC0] Portal 2 Crashes in Wine
+- `Bug 90147 <https://bugs.freedesktop.org/show_bug.cgi?id=90147>`__ -
+ swrast: build error undeclared \_SC_PHYS_PAGES on osx
+- `Bug 90350 <https://bugs.freedesktop.org/show_bug.cgi?id=90350>`__ -
+ [G96] Portal's portal are incorrectly rendered
+- `Bug 90363 <https://bugs.freedesktop.org/show_bug.cgi?id=90363>`__ -
+ [nv50] HW state is not reset correctly when using a new GL context
+
+Changes
+-------
+
+Alex Deucher (1):
+
+- radeonsi: add new bonaire pci id
+
+Axel Davy (2):
+
+- egl/wayland: properly destroy wayland objects
+- glx/dri3: Add additional check for gpu offloading case
+
+Emil Velikov (4):
+
+- docs: Add sha256 sums for the 10.5.5 release
+- egl/main: fix EGL_KHR_get_all_proc_addresses
+- targets/osmesa: drop the -module tag from LDFLAGS
+- Update version to 10.5.6
+
+Francisco Jerez (4):
+
+- clover: Refactor event::trigger and ::abort to prevent deadlock and
+ reentrancy issues.
+- clover: Wrap event::_status in a method to prevent unlocked access.
+- clover: Implement locking of the wait_count, \_chain and \_status
+ members of event.
+- i965: Fix PBO cache coherency issue after
+ \_mesa_meta_pbo_GetTexSubImage().
+
+Fredrik Höglund (2):
+
+- main: Require that the texture exists in framebuffer_texture
+- mesa: Generate GL_INVALID_VALUE in framebuffer_texture when layer < 0
+
+Ilia Mirkin (7):
+
+- nv50/ir: only propagate saturate up if some actual folding took place
+- nv50: keep track of PGRAPH state in nv50_screen
+- nvc0: keep track of PGRAPH state in nvc0_screen
+- nvc0: reset the instanced elements state when doing blit using 3d
+ engine
+- nv50/ir: only enable mul saturate on G200+
+- st/mesa: make sure to create a "clean" bool when doing i2b
+- nvc0: switch mechanism for shader eviction to be a while loop
+
+Jeremy Huddleston Sequoia (2):
+
+- swrast: Build fix for darwin
+- darwin: Fix install name of libOSMesa
+
+Laura Ekstrand (2):
+
+- main: Fix an error generated by FramebufferTexture
+- main: Complete error conditions for glInvalidate*Framebuffer.
+
+Marta Lofstedt (1):
+
+- main: glGetIntegeri_v fails for GL_VERTEX_BINDING_STRIDE
+
+Rob Clark (2):
+
+- freedreno: enable a306
+- freedreno: fix bug in tile/slot calculation
+
+Roland Scheidegger (1):
+
+- draw: (trivial) fix out-of-bounds vector initialization
+
+Tim Rowley (1):
+
+- mesa: fix shininess check for ffvertex_prog v2
+
+Tom Stellard (2):
+
+- clover: Add a mutex to guard queue::queued_events
+- clover: Fix a bug with multi-threaded events v2
diff --git a/docs/relnotes/10.5.7.html b/docs/relnotes/10.5.7.html
deleted file mode 100644
index e34c024c938..00000000000
--- a/docs/relnotes/10.5.7.html
+++ /dev/null
@@ -1,103 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- The Mesa 3D Graphics Library
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 10.5.7 Release Notes / June 07, 2015</h1>
-
-<p>
-Mesa 10.5.7 is a bug fix release which fixes bugs found since the 10.5.6 release.
-</p>
-<p>
-Mesa 10.5.7 implements the OpenGL 3.3 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 3.3. OpenGL
-3.3 is <strong>only</strong> available if requested at context creation
-because compatibility contexts are not supported.
-</p>
-
-
-<h2>SHA256 checksums</h2>
-<pre>
-8f865ce497435fdf25d4e35f3b5551b2bcd5f9bc6570561183be82af20d18b82 mesa-10.5.7.tar.gz
-04d06890cd69af8089d6ca76f40e46dcf9cacfe4a9788b32be620574d4638818 mesa-10.5.7.tar.xz
-</pre>
-
-
-<h2>New features</h2>
-<p>None</p>
-
-<h2>Bug fixes</h2>
-
-<p>This list is likely incomplete.</p>
-
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=89131">Bug 89131</a> - [Bisected] Graphical corruption in Weston, shows old framebuffer pieces</li>
-
-</ul>
-
-
-<h2>Changes</h2>
-
-<p>Ben Widawsky (1):</p>
-<ul>
- <li>i965: Emit 3DSTATE_MULTISAMPLE before WM_HZ_OP (gen8+)</li>
-</ul>
-