64 Commits (62cc6ed6e50b271365eea533bebc1688630abb4f)

Author SHA1 Message Date
Robert Wetzel a7a18b66ef vrend: Replace glTexParameterf() with glTexParameteri() for GL_TEXTURE_MIN/MAG_FILTER. 4 years ago
David Stevens bbf34a14e2 blitter: don't over-cache shader 5 years ago
Elie Tournier d56f420217 blitter: Create helper to set vertex param 5 years ago
Elie Tournier 81b986f372 blitter: Move src and dst calc outside of vrend_renderer_blit_gl 5 years ago
Elie Tournier 5dc1aaef5a blitter: Move linking outside of vrend_renderer_blit_gl 5 years ago
Elie Tournier 534868e150 blitter: Create helper to set texture param 5 years ago
Elie Tournier 968dc75904 blitter: move GL_FRAMEBUFFER_SRGB enable/disable outside of the loop 5 years ago
Elie Tournier 487e37ed7a blitter: Rework fragment shader generation. 5 years ago
Elie Tournier a9c89063b1 blitter: Inline convert_mag_filter 5 years ago
Elie Tournier d74ba5aff3 blitter: Rework build_and_check 5 years ago
Elie Tournier bc6aebe0f6 blitter: Remove unused sample location 5 years ago
Elie Tournier 4156621f26 blitter: Remove unused members in vrend_blitter_ctx 5 years ago
Elie Tournier efd22e7d7c blitter: Remove unnecessary include 5 years ago
Lepton Wu e54bfe8961 vrend,blitter: Sync when switching context. 5 years ago
Gert Wollny 06d60e4705 vrend: silence warnings when NDEBUG is defined 5 years ago
Gert Wollny 94f4e7c8f7 vrend,blitter: Unbind texture targets after use 5 years ago
Gert Wollny 7652864498 vrend: Correctly handle FakeMSAA textures 5 years ago
Gert Wollny 4ea1510332 tweaks: Add tweak to apply the dest swizzle for emulated BGRA surfaces 6 years ago
Emil Velikov 4e764b66fa shader: flesh is_shad out of vrend_shader_samplertypeconv() 6 years ago
Gert Wollny b6f7b8f5f6 vrend: rename internal texture flags and use CAN_TEXTURE_STORAGE correctly 6 years ago
Gert Wollny e2c2974876 blitter: Require MS arrays when needed on GLES 6 years ago
Gert Wollny 38cb4a1578 vrend, blit: Add a bit more logging output 6 years ago
Gert Wollny 596e794616 blitter: Don't try to disable sRGB linearization for MSAA textures 6 years ago
Gert Wollny 6b25eab1f4 blit: normalize coordinates also if a RECT resource is used on GLES 6 years ago
Gert Wollny 3f0f291ea3 blit: Use texture views in blits to represent the surface formats 6 years ago
Gert Wollny 99d3680d14 blitter: Enable scissors when the blit requires it 6 years ago
Gert Wollny 989738137c vrend, blit: Use GL 4.4 logic for blitting 6 years ago
Erik Faye-Lund c9c8ab5727 renderer: drop unused function argument 6 years ago
Gert Wollny 32c733fa47 src/: replace all instances of "fprintf to stderr" with "vrend_printf" 6 years ago
Gert Wollny 8b2e86f7b6 blitter: handle GL_FRAMEBUFFER_SRGB for emulated blits 6 years ago
Erik Faye-Lund 056328c868 vrend: drop pointless argument to make_current 6 years ago
Erik Faye-Lund b344d957fa vrend: GL_COLOR_ATTACHMENT*_EXT -> GL_COLOR_ATTACHMENT* 6 years ago
Erik Faye-Lund a8907c276f vrend: glFramebufferTexture*DEXT -> glFramebufferTexture*D 6 years ago
Erik Faye-Lund 042851a3ee vrend: GL_FRAMEBUFFER_EXT -> GL_FRAMEBUFFER 6 years ago
Gert Wollny 7f5e49d54a blitter: Replace 1D by 2D on GLES host and correct texture function call 6 years ago
Dave Airlie 2766ae7e97 only set texture params for non multisample surfaces 6 years ago
Dave Airlie 8498354597 blitter: add blitter destruction path 6 years ago
Gert Wollny 7241f45c35 blitter: Make fbo sRGB state always act like on GLES 6 years ago
Erik Faye-Lund 58e521c57e get rid of yet another bind-flag set 6 years ago
Gert Wollny 79479ac982 blitter, GL blit fallback: clean up framebuffer after use 6 years ago
Gert Wollny 5e5a82233a vrend_blitter.c, vrend_egl_context.c: Fix warnings 7 years ago
Alexandros Frantzis a79e837b0d vrend: Support GL blits for multisample textures 7 years ago
Alexandros Frantzis 2f941194a5 vrend: Support GL blits with integer color formats 7 years ago
Alexandros Frantzis ad2788cacd vrend: Adjust the GL blit source bounds based on the blit read direction 7 years ago
Alexandros Frantzis 313da6c8f4 vrend: Properly handle out-of-bounds blits when blitting with GL 7 years ago
Alexandros Frantzis b16b08e60f vrend: Use destination swizzle when creating blit shaders 7 years ago
Alexandros Frantzis 732e68e48d vrend: Use source swizzle when blitting with GL 7 years ago
Robert Tarasov 9ed16488b2 Fixes an issue with blitting R8G8B8X8_UNORM buffer 7 years ago
Gurchetan Singh 167b314d1a vrend: bind correct face during blitter fallback 7 years ago
Gurchetan Singh 2d907b6b26 vrend: fix glTexParameteri call 7 years ago