summaryrefslogtreecommitdiffstats
path: root/src/mesa
Commit message (Expand)AuthorAgeFilesLines
* i965: Update the surface_format table for ETC formatsNanley Chery2016-01-271-11/+11
* i965: Fix SIN/COS precision problems.Kenneth Graunke2016-01-272-12/+40
* HACK/i965/surface_formats: Mark A4B4G4R4 as being supportedJason Ekstrand2016-01-261-1/+1
* i965/skl: Utilize new 5th bit for gateway messagesBen Widawsky2016-01-261-1/+3
* i965/fs_surface_builder: Mask signed integers after conversionJason Ekstrand2016-01-261-0/+18
* i965/compiler: Set nir_options.vertex_id_zero_basedJason Ekstrand2016-01-251-1/+2
* HACK/i965: Default to scalar GS on BDW+Jason Ekstrand2016-01-251-1/+1
* Merge remote-tracking branch 'mattst88/nir-lower-pack-unpack' into vulkanJason Ekstrand2016-01-2543-300/+605
|\
| * i965/gen7+: Use NIR for lowering of pack/unpack opcodes.Matt Turner2016-01-253-19/+29
| * i965/vec4: Implement nir_op_pack_uvec2_to_uint.Matt Turner2016-01-251-0/+18
| * i965/fs: Implement support for extract_word.Matt Turner2016-01-255-0/+56
| * glsl: Remove 2x16 half-precision pack/unpack opcodes.Matt Turner2016-01-253-9/+0
| * i965/fs: Switch from GLSL IR to NIR for un/packHalf2x16 lowering.Matt Turner2016-01-253-11/+7
| * i965: Make separate nir_options for scalar/vector stages.Matt Turner2016-01-251-28/+33
| * i965: Move brw_compiler_create() to new brw_compiler.c.Matt Turner2016-01-255-133/+161
| * gallium: add GREMEDY_string_markerRob Clark2016-01-214-0/+16
| * mesa: wire up EmitStringMarker for KHR_debugRob Clark2016-01-211-0/+7
| * mesa: add GREMEDY_string_markerRob Clark2016-01-216-0/+28
| * texobj: Remove redundant checks that the texture cube faces match sizeNeil Roberts2016-01-211-10/+0
| * texobj: Fix the completeness checks for cube texturesNeil Roberts2016-01-211-1/+11
| * mesa: Deal with size differences between GLuint and GLhandleARB in GetAttache...Jeremy Huddleston Sequoia2016-01-211-1/+17
| * mesa: Fix format warningsJeremy Huddleston Sequoia2016-01-211-1/+1
| * mesa: Fix some function prototype mismatchingJeremy Huddleston Sequoia2016-01-214-27/+26
| * i965: Implement compute sampler state atom.Francisco Jerez2016-01-194-1/+24
| * i965: Trigger CS state reemission when new sampler state is uploaded.Francisco Jerez2016-01-192-1/+2
| * mesa: remove link validation that should be done elsewhereTimothy Arceri2016-01-201-60/+3
| * i965/vec4: Spaces around operators.Matt Turner2016-01-191-1/+1
| * i965: Inform compiler of variable range to silence warning.Matt Turner2016-01-191-1/+2
| * mesa: Move sanity check of BindVertexBuffer for OpenGL ES 3.1Marta Lofstedt2016-01-192-1/+5
| * st/mesa: restore the stObj's size if it was cleared outIlia Mirkin2016-01-181-0/+6
| * i965: adding missing headers to the dist tarballEmil Velikov2016-01-181-0/+2
| * mesa: fix segfault in glUniformSubroutinesuiv()Timothy Arceri2016-01-181-0/+10
| * i965/fs: Always set channel 2 of texture headers in some stagesJason Ekstrand2016-01-151-0/+8
| * i965/fs/generator: Take an actual shader stage rather than a stringJason Ekstrand2016-01-157-11/+14
| * i965/vec4: Use UW type for multiply into accumulator on GEN8+Jason Ekstrand2016-01-151-1/+5
| * i965: Apply add_const_offset_to_base for vec4 VS inputs too.Kenneth Graunke2016-01-141-5/+5
| * i965: Make add_const_offset_to_base() work at the shader level.Kenneth Graunke2016-01-141-17/+21
| * i965: Make an is_scalar boolean in brw_compile_vs().Kenneth Graunke2016-01-141-5/+5
| * i965/gen7.5+: Disable resource streamer during GPGPU workloads.Francisco Jerez2016-01-143-1/+42
| * i965/gen7: Emit stall and dummy primitive draw after switching to the 3D pipe...Francisco Jerez2016-01-141-0/+24
| * i965/gen4-5: Emit MI_FLUSH as required prior to switching pipelines.Francisco Jerez2016-01-141-0/+13
| * i965/gen6-7: Implement stall and flushes required prior to switching pipelines.Francisco Jerez2016-01-141-0/+37
| * i965/gen8+: Invalidate color calc state when switching to the GPGPU pipeline.Francisco Jerez2016-01-141-0/+20
| * i965: Add state bit to trigger re-emission of color calculator state.Francisco Jerez2016-01-143-0/+4
* | i965/fs: Feel free to spill partial reads/writesJason Ekstrand2016-01-251-19/+2
* | i965/fs: Properly write-mask spillsJason Ekstrand2016-01-252-5/+11
* | i965/nir: Properly flush denormals in nir_op_fquantize2f16Jason Ekstrand2016-01-222-10/+41
* | i965/nir: Temporariliy disable mul+add fusionJason Ekstrand2016-01-221-1/+1
* | vk: Fix indirect push constantsKristian Høgsberg Kristensen2016-01-211-4/+3
* | Merge remote-tracking branch 'jekstrand/wip/i965-uniforms' into vulkanKristian Høgsberg Kristensen2016-01-2113-227/+303
|\ \