aboutsummaryrefslogtreecommitdiff
path: root/src/vrend_blitter.c
AgeCommit message (Expand)Author
2022-11-10gallium/hash_table: use the same callback signatures as util/hash_tableCorentin Noël
2022-09-05vrend: Silence warning on 32 bit platformsGert Wollny
2022-05-27vrend: blitter: Correct swizzle used for 1D textureAkihiko Odaki
2022-03-08Fix the source integer type of casts to pointersAkihiko Odaki
2022-03-07vrend: blitter: add option for manual srgb decode/encodeRyan Neph
2021-10-19blitter: Correct swizzle used for 1D array blitsGert Wollny
2021-10-19blitter: Correctly emit extension in GLES shadersGert Wollny
2021-10-19blitter: Abort if the blitter GL context can't be createdGert Wollny
2021-10-19blitter: Also print depth blit shaders when debuggingGert Wollny
2021-10-19blitter: cache blit programs in a hash tableGert Wollny
2021-10-19blitter: reformat some codeGert Wollny
2021-10-19blitter: remove useless duplications and simplify handlingGert Wollny
2021-10-19blitter: remove unused stencil texture handlingGert Wollny
2021-10-19blitter: remove unused codeGert Wollny
2021-10-19blitter: refactor vertices to be more expressiveGert Wollny
2021-10-19blitter: rename shader compile and link functionsGert Wollny
2021-10-19blitter: rename and merge typesGert Wollny
2021-10-19blitter: rename a few varibles to be more descriptiveGert Wollny
2021-10-19vrend: Move GL blitter forward declaration to vrend_blitter.hGert Wollny
2021-10-19vrend: move GL blitter parameter list to a structGert Wollny
2021-10-07mesa: update to the latest p_compiler.hChia-I Wu
2021-07-02vrend: bind correct layer for texture arrays in gl blitterItalo Nicola
2021-06-21vrend: support custom blitting on emulated BGRA resourcesRyan Neph
2021-06-21vrend: remove old BGRA emulation on GLES hostsRyan Neph
2021-05-18virgl: implement EXT_multisampled_render_to_textureItalo Nicola
2021-04-14vrend: Replace glTexParameterf() with glTexParameteri() for GL_TEXTURE_MIN/MA...Robert Wetzel
2020-06-01blitter: don't over-cache shaderDavid Stevens
2020-05-27blitter: Create helper to set vertex paramElie Tournier
2020-05-27blitter: Move src and dst calc outside of vrend_renderer_blit_glElie Tournier
2020-05-27blitter: Move linking outside of vrend_renderer_blit_glElie Tournier
2020-05-27blitter: Create helper to set texture paramElie Tournier
2020-05-27blitter: move GL_FRAMEBUFFER_SRGB enable/disable outside of the loopElie Tournier
2020-05-27blitter: Rework fragment shader generation.Elie Tournier
2020-05-27blitter: Inline convert_mag_filterElie Tournier
2020-05-27blitter: Rework build_and_checkElie Tournier
2020-05-27blitter: Remove unused sample locationElie Tournier
2020-05-27blitter: Remove unused members in vrend_blitter_ctxElie Tournier
2020-05-27blitter: Remove unnecessary includeElie Tournier
2020-01-26vrend,blitter: Sync when switching context.Lepton Wu
2019-10-10vrend: silence warnings when NDEBUG is definedGert Wollny
2019-07-18vrend,blitter: Unbind texture targets after useGert Wollny
2019-07-17vrend: Correctly handle FakeMSAA texturesGert Wollny
2019-06-20tweaks: Add tweak to apply the dest swizzle for emulated BGRA surfacesGert Wollny
2019-06-14shader: flesh is_shad out of vrend_shader_samplertypeconv()Emil Velikov
2019-05-14vrend: rename internal texture flags and use CAN_TEXTURE_STORAGE correctlyGert Wollny
2019-05-02blitter: Require MS arrays when needed on GLESGert Wollny
2019-05-02vrend, blit: Add a bit more logging outputGert Wollny
2019-05-02blitter: Don't try to disable sRGB linearization for MSAA texturesGert Wollny
2019-05-02blit: normalize coordinates also if a RECT resource is used on GLESGert Wollny
2019-05-02blit: Use texture views in blits to represent the surface formatsGert Wollny