summaryrefslogtreecommitdiffstats
path: root/src/mesa/state_tracker
Commit message (Expand)AuthorAgeFilesLines
* mesa/st/tests: Add array life range estimation and renumbering testsGert Wollny2018-08-111-0/+211
* mesa/st/tests: Add array life range tests infrastructure to common test classGert Wollny2018-08-112-27/+186
* mesa/st/glsl_to_tgsi: Expose array live range tracking and mergingGert Wollny2018-08-115-17/+40
* mesa/st/glsl_to_tgsi: add array life range evaluation into tracking codeGert Wollny2018-08-111-12/+50
* mesa/st/glsl_to_tgsi: add class for array access trackingGert Wollny2018-08-111-0/+102
* mesa/st/glsl_to_tgsi: move evaluation of read mask up in the call hierarchyGert Wollny2018-08-111-7/+8
* mesa/st/glsl_to_tgsi: rename access_record to register_merge_record and some ...Gert Wollny2018-08-112-32/+33
* mesa/st/tests: Add tests for array merge helper classes.Gert Wollny2018-08-114-7/+787
* mesa/st/glsl_to_tgsi: Add array merge logicGert Wollny2018-08-112-2/+407
* mesa/st/glsl_to_tgsi: Add helper classes to apply array merging and interleavingGert Wollny2018-08-112-1/+164
* mesa/st/glsl_to_tgsi: Add helper class for array live range merging and inter...Gert Wollny2018-08-112-0/+315
* mesa/st/glsl_to_tgsi:rename lifetime to register_live_rangeGert Wollny2018-08-116-83/+90
* mesa/st/glsl_to_tgsi: Properly resolve life times simple if/else + use constr...Gert Wollny2018-08-112-0/+39
* mesa/st/glsl_to_tgsi: Split arrays whose elements are only accessed directlyGert Wollny2018-08-111-1/+112
* mesa/st/glsl_to_tgsi: Add method to collect some TGSI statisticsGert Wollny2018-08-111-0/+68
* mesa/st: ETC2 now uses R8G8B8A8_SRGB as fallbackGert Wollny2018-08-101-1/+1
* glsl_to_tgsi: plumb image writable through to driverErik Faye-Lund2018-08-082-5/+15
* st/mesa: expose & set limits for AMD_framebuffer_multisample_advancedMarek Olšák2018-08-041-0/+89
* st/mesa: add renderbuffer support for AMD_framebuffer_multisample_advancedMarek Olšák2018-08-041-8/+53
* st/mesa: pass storage_sample_count parameter into st_choose_formatMarek Olšák2018-08-046-22/+30
* mesa: add gl_renderbuffer::NumStorageSamplesMarek Olšák2018-08-041-1/+3
* glsl, glsl_to_tgsi: fix sampler/image constantsRhys Perry2018-08-011-3/+11
* glsl_to_tgsi: allow bound samplers and images to be used as l-valuesRhys Perry2018-08-012-1/+55
* gallium: add storage_sample_count parameter into is_format_supportedMarek Olšák2018-07-3112-48/+59
* gallium: add pipe_resource::nr_storage_samples, and set it same as nr_samplesMarek Olšák2018-07-314-3/+9
* st/mesa: implement ASTC 2D LDR fallback for all driversMarek Olšák2018-07-315-2/+80
* st/mesa: add ETC2 & ASTC fast path for GetTex(Sub)ImageMarek Olšák2018-07-311-0/+41
* st/mesa: generalize fallback_copy_image for compressed texturesMarek Olšák2018-07-311-6/+11
* st/mesa: generalize code for the compressed texture map/unmap fallbackMarek Olšák2018-07-312-23/+31
* st/mesa: use st_compressed_format_fallback moreMarek Olšák2018-07-311-12/+4
* st/mesa: generalize st_etc_fallback -> st_compressed_format_fallbackMarek Olšák2018-07-313-13/+17
* mesa: GL_MESA_framebuffer_flip_y extension [v4]Fritz Koenig2018-07-271-1/+5
* st/nir: Fix st_nir_opts() prototype.Kenneth Graunke2018-07-251-1/+1
* st: Sweep NIR after linking phase to free held memoryDanylo Piliaiev2018-07-201-0/+2
* st/mesa: notify u_vbuf/driver that draw index bounds are unknown for indirectMarek Olšák2018-07-181-0/+1
* gallium: Check pipe_screen::resource_changed before dereferencing itMichel Dänzer2018-07-121-1/+2
* st/mesa: call resource_changed when binding a EGLImage to a textureLucas Stach2018-07-121-0/+1
* st/mesa: Only enable depth writes if the function isn't EQUAL.Kenneth Graunke2018-07-111-1/+2
* mesa: Add gl_shader_program param to ProgramBinarySerializeDriverBlobJordan Justen2018-07-093-2/+30
* st/mesa: Use ShaderCacheSerializeDriverBlob driver functionJordan Justen2018-07-091-0/+2
* st/mesa: Skip serializing driver_cache_blob if it existsJordan Justen2018-07-091-0/+3
* st/nir: Disable varying packing when doing transform feedback.Eric Anholt2018-07-051-1/+9
* mesa/st: draw_vbo: initialize restart_index tooGert Wollny2018-07-051-0/+1
* st/mesa: Also check for PIPE_FORMAT_A8R8G8B8_SRGB for texture_sRGBTomeu Vizoso2018-07-021-1/+3
* st/mesa: Fall back to R8G8B8A8_SRGB for ETC2Tomeu Vizoso2018-07-021-3/+12
* st/mesa/i965: Allow decompressing ETC2 to GL_RGBATomeu Vizoso2018-07-021-1/+3
* st/glsl_to_nir: run lower_output_reads on !PIPE_CAP_TGSI_CAN_READ_OUTPUTSKarol Herbst2018-06-291-0/+6
* gallium: plumb invariant output attrib thru TGSIJoe M. Kniss2018-06-291-2/+6
* nir: Remove old-school deref chain supportJason Ekstrand2018-06-221-1/+0
* st,ir3,radeonsi: push lower_deref_instrs back into driverRob Clark2018-06-221-2/+0